ハマりポイント
- Kria K26でPYNQ3.0を動かすにはUbuntu22.04が必要。
- Kria K26の工場出荷時のファームウェアではUbuntu22.04が動かない。
- ファームウェアを更新するにはブラウザがFirefoxでないといけない。
PYNQ3.0の導入手順
1. Kria K26 SOMのファームウェアをアップデートする
XilinxのWiKiを参考にしながらファームウェアをアップデートします。xmutil
コマンドの使用が推奨されていますが、使い方が分からなかったため、Stand-alone FW Update & Recovery Utility
のセクションを参考にしました。
- PCに
BOOT_xilinx-k26-starterkit-v2022.1-09152304_update3.BIN
をダウンロードします。 - PCとKria K26をLANで直繋ぎします。
- Kria K26の
FWUEN
ボタンを押しながら12V電源を繋ぎます。 - PCのネットワークの設定でIP等を以下のように設定します。
- IP: 192.168.0.100
- MASK: 255.255.255.0
- Router: 192.168.0.1
- 必ずFirefoxを使って http://192.168.0.111/ にアクセスします。
- Image Aに
BOOT-***.BIN
をアップロードします。 - 電源を切ります。
2. Ubuntu22.04のイメージをSDカードに焼きます。
- https://ubuntu.com/download/amd-xilinx
- 特に注意点はないです。
3. PYNQ3.0.1をインストールします。
その他
- 正攻法のFWアップデート法はこちらとかかなと思います。
- 9V電源でも安定して動いているのですが問題ないんですかね。いつか壊れますか?