kkumaxさん
@ゴンザエモンさん
解説ありがとうございます。やって見たのですが
-bash: nmcli: command not found
yayでインストールをする必要があるとかですか?
あれれ? Raspberry Pi OS(bookworm)ですよね、確か普通にできましたが、、、
参考までに。
http://www.momobro.com/rasbro/tips-rp-nm-fixed-ip-address/
kkumaxさん
@ゴンザエモンさん
解説ありがとうございます。やって見たのですが
-bash: nmcli: command not found
yayでインストールをする必要があるとかですか?
あれれ? Raspberry Pi OS(bookworm)ですよね、確か普通にできましたが、、、
参考までに。
http://www.momobro.com/rasbro/tips-rp-nm-fixed-ip-address/
Raspberry Pi 5で@udosanさんが発言 :
DGXってどのデバイスドライバーを有効にすれば良いか教えてください。
ちょっと自信がありません(爆)
apu2用にlinux-rtをフルコンパイルしたものでは普通に認識して使えたので、後でmenuconfigを見てみたら、
全てのdeviceにMが付いていまして「下手な鉄砲、数打ちゃ当たる」でした(^^;
一応こんな感じにしてみましたが…
Device Drivers ---> Sound card support ---> Advanced Linux Sound Architecture ---> PCI sound devices --->
(Mを付けたもの)
C-Media 8338, 8738, 8768, 8770
C-Media 8786, 8787, 8788 (Oxygen)
Cirrus Logic (Sound Fusion) CS4281
Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x
Asus Virtuoso 66/100/200 (Xonar)
これも下手な鉄砲…方式です(^^;
@udosan さん
追記です。
Device driversの下のHD Audioも全てMが付いていたので、
Build C-Media HD-audio codec support
にMが必要かも知れません。
もしかすると、PCI sound devicesではC-Media 8786, 8787, 8788 (Oxygen)
だけで良いかも(自信なし)
@えふ さん @udosanさん
全然参考にならないかも知れませんが過去の画像が出てきました。

@kkumax さん
ありがとうございます。
現在、apu2のlinux-rtのビルドを行っています。
sound card部分は、以下の2つのみにMチェックを入れています。
C-Media 8786, 8787, 8788 (Oxygen)
Build C-Media HD-audio codec support
出来上がったら、昔遊んだPCIe<->miniPCI変換基板を通して確認してみます。
@えふ さん
この先に必要になるかも...(笑)

@えふ さんのご指示通りにC-Mediaの分を追加してみました。
全く確認が出来ませんが
それからigbは動きますがigcは現時点ではロードエラーになります。
いつの間にか電源も消灯するようになってましたね
これでRPi4と同じになりました。
カーネルは6.6.18-rt22です。
https://udo.sakura.ne.jp/aoe/2023-12-11-raspios-bookworm-arm64-lite-aoe.img.xz
@udosan さん
発注したM2.接続アダプターがまだ中国にある様です(泣)
それとアマゾンに発注したM2.変換PCIe変換アダプターの両方が届いたら
確認テストをさせていただきます。
音質的にどうなのか?がもっとも興味があります。
@kkumax さん
確認できないと書きましたが、そう言えば中古で買ったDGXがうちにもあったので試してみました。
私のイメージではデバイスとして認識されてドライバーもロードされましたが、残念ながらドライバーがエラーになってサウンドデバイスとしては機能しませんでした。
どこを修正すれば良いのやら。
@udosan さん
不具合の内容は再生がすぐに止まるか雑音が再生されるとかですか?
@kkumax さん
サウンドデバイスとしてaplay -lに表示されないです。
@udosan さん
lamod では必要なカーネルモジュールはロードされているが
aplay -l では表示されない(alsaでは認識されない。)という事ですね?
それは今まで経験がない不具合です。
いずれにしろ自分にはまだテスト環境が無いのでブツが届いた時点で
よろしければ
udosanのkernel等の環境をいただいて追試したいと思いますがどうでしょうかm(_ _)m
それとRaspberryPi5のPCIeを有効にする設定についても現状分かっている範囲で
教えていただけると嬉しいです。
@kkumax さん
カーネルのビルドは基本的に公式にのっとってやっています。
(x86 Debian12でクロスコンパイル)
違いは以下の2つです。
あとはmenuconfigでrealtimeにして、必要なPCIeデバイスのドライバーを有効にしているのみです。
PCIe自体は特に何も設定しなくても動作していますが、config.txtに以下を記述します。
1つめがPCIeを明示的に有効にする、2つめは(公式はお薦めしていませんが)強制的にgen3にするというものです。
[all]
dtparam=pciex1
dtparam=pciex1_gen=3
紆余曲折がありましたが、ネット情報をもとにnvme SSD起動できました。
これで第一目標はクリアーです。

ご覧のように、電源は内部から貰っていますので、純正アダプターを使用していても
起動時の警告表示が出ます。常用するにはやはり外部電源が必要と思います。
さて次なる作業は、手前側に写っている基板のセットアップです(^^;
@えふ さん
おお!色々期待してしまう(笑)
自分もGeekworm X1001 Pcie M.2 Key-M NVMe SSD PIP PCIe Peripheral Board for Raspberry Pi 5が到着して今取り付けて見たところなんですが
フラットケーブルの接続が不安です。一応ACT-LEDが点灯します。
現状実験するためのM.2とか変換基板が手元に無いのが痛いです。
で!
もし良ければM.2を取り付けた状態と無い時のlspciコマンド結果が見たいです。
それとM.2にはどの様にしてOSをインストールしたのか?も知りたいです。
自分としてはubuntu-OSのUSBメモリーがありメニューにあるコピーツールを使って可能なのかな?とか考えています。
@kkumax さん
SSD取り付けた状態、外した状態でよろしいですか。
・取り付けている時

・外している時

今回はRaspi OS Desktop版のコピーツールを使いました。
あと、フラットケーブルがよくよくチェックしておいてください。当方でも大丈夫と思っていたら一度ポロッと取れましたので(^^;
@えふ さん
ありがとうございますm(_ _)m
二行しか表示されないので??とか思っていました。
自分のやつも大丈夫そうだな...
3/2にアマゾンからアダプターが到着するらしいです。
先が長くてイライラします(笑)
@kkumax
https://forums.raspberrypi.com/viewtopic.php?t=347811
これかも知れません。
私も同じ状態になりました。
new overlayを作ると良い様に読めますが
稚拙な英語力で....(泣)