• Raspberry Pi 5

    kkumaxさん

    @ゴンザエモンさん
    解説ありがとうございます。やって見たのですが
    -bash: nmcli: command not found
    yayでインストールをする必要があるとかですか?

    あれれ? Raspberry Pi OS(bookworm)ですよね、確か普通にできましたが、、、

    参考までに。
    http://www.momobro.com/rasbro/tips-rp-nm-fixed-ip-address/

    https://raspida.com/nmcli-static-ipaddress

  • 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さん
    全然参考にならないかも知れませんが過去の画像が出てきました。
    8f42adff-eddd-44df-af90-8df705a8ee6c-image.png

  • @kkumax さん

    ありがとうございます。
    現在、apu2のlinux-rtのビルドを行っています。
    sound card部分は、以下の2つのみにMチェックを入れています。

    C-Media 8786, 8787, 8788 (Oxygen)
    Build C-Media HD-audio codec support

    出来上がったら、昔遊んだPCIe<->miniPCI変換基板を通して確認してみます。

  • @えふ さん
    この先に必要になるかも...(笑)
    07c2f3aa-1211-4003-8eb7-035036558203-image.png

  • @えふ さんのご指示通りに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つです。

    • rpi-6.6.yにしている
    • rtパッチを適用している

    あとはmenuconfigでrealtimeにして、必要なPCIeデバイスのドライバーを有効にしているのみです。

    PCIe自体は特に何も設定しなくても動作していますが、config.txtに以下を記述します。
    1つめがPCIeを明示的に有効にする、2つめは(公式はお薦めしていませんが)強制的にgen3にするというものです。

    [all]
    dtparam=pciex1
    dtparam=pciex1_gen=3
    
  • 紆余曲折がありましたが、ネット情報をもとにnvme SSD起動できました。
    これで第一目標はクリアーです。

    39a2bea1-faa1-470d-a38e-06f9fcd03bf2-pi5_ssd.jpg

    ご覧のように、電源は内部から貰っていますので、純正アダプターを使用していても
    起動時の警告表示が出ます。常用するにはやはり外部電源が必要と思います。

    さて次なる作業は、手前側に写っている基板のセットアップです(^^;

  • @えふ さん
    おお!色々期待してしまう(笑)
    自分も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取り付けた状態、外した状態でよろしいですか。

    ・取り付けている時
    d010ca30-61eb-4b6e-b24c-440ee2fcafa9-image.png

    ・外している時
    59056878-8076-4576-9621-1e7797c2ce0a-image.png

    今回はRaspi OS Desktop版のコピーツールを使いました。

    あと、フラットケーブルがよくよくチェックしておいてください。当方でも大丈夫と思っていたら一度ポロッと取れましたので(^^;

  • @えふ さん
    ありがとうございますm(_ _)m
    二行しか表示されないので??とか思っていました。
    自分のやつも大丈夫そうだな...
    3/2にアマゾンからアダプターが到着するらしいです。
    先が長くてイライラします(笑)

  • @udosan さん @kkumax さん

    ようやく環境が整ったので、DGXでテストしてみました。

    pci_dgx.jpg

    残念ながら結果は、udosanさんが報告されたとおり、lspciでは認識していそうですが、aplay -lでデバイスが現れません。

    pci_dgx.png

    手前に写っているチープなRealtekのLANカードは問題なく動作しています。

    pci_eth1.png

    なかなか敵は手強そうです(^^;何か足りない関連するモジュールがあるのかもという気がするので、もう少し調べてみます。

  • この投稿が削除されました!
  • @kkumax
    https://forums.raspberrypi.com/viewtopic.php?t=347811
    これかも知れません。
    私も同じ状態になりました。
    new overlayを作ると良い様に読めますが
    稚拙な英語力で....(泣)