OSQZSS

オープンソース準天頂衛星(QZSS)受信機

Interrupt IDとConcat

2023-01-13 22:22:12 | SDR
fmcomms2_zedに追加したAXI UART Liteのinterrupt IDが、Petalinuxのdevice treeでは
Block Designと異なるinterrupt sourceに接続されてしまいます。

AXI UART Liteのinterrupt ID

何が原因などだろうと気になったので、シンプルなZynqとAXI UART LiteだけのDiagramに
Concatを追加して、fmcomms2_zedのHDLを模擬してみました。

PetalinuxでAXI UART Liteを使う



新しいxsaファイルでPetalinuxをリビルドして、device treeを確認してみると、
Block Design通りにbit 10のinterrupt sourceに対応するIDである86-32=54になっていました。



どうやら、Petalinuxのバグというわけではないようです。
fmcomms2_zedで指定するkernel dtbであるzynq-zed-adv7511-ad9361-fmcomms2-3の影響でしょうか?
コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« AXI UART Liteのinterrupt ID | トップ | AXI UART Liteのinterrupt ID... »
最新の画像もっと見る

コメントを投稿

SDR」カテゴリの最新記事