Open pojiro opened 6 months ago
を以下の手順で読み込むと Bitstream, dtbo のロードは成功し、 GPIO として使えるようになるが
cdns-i2c e0004000.i2c: timeout waiting on completion
が標準エラーに出力されるようになる。※cdns-i2c は cadence の i2c ドライバー
本現象は、 Nerves 、その移植元である Petalinux のどちらでも発生するので移植に起因する現象ではない。
sftp nerves.local sftp> put zybo-z7-10-pmods-petalinux.* /tmp
iex> cmd "zybo-z7-10-pmods-petalinux.bit.bin /lib/firmware" iex> cmd "mkdir /configfs/device-tree/overlays/full" iex> cmd "cat /tmp/zybo-z7-10-pmods-petalinux.dtbo > /configfs/device-tree/overlays/full/dtbo"
同じログ出力が発生するという issue
issue 内でリンクされている AMD のエラッタ
linux-digient の 5.15 系の 最新のパッチを以下コマンドで作成し、当てて、再確認したが現象は発生し効果なし。
git diff digilent_rebase_v5.15_LTS_2022.1..digilent_rebase_v5.15_LTS drivers/i2c/busses/i2c-cadence.c > patch
linux-digient の 6.1 系の 最新のパッチを以下コマンドで作成し、当てて、再確認したが現象は発生し効果なし。
git diff digilent_rebase_v5.15_LTS_2022.1..digilent_rebase_v6.1_LTS -- drivers/i2c/busses/i2c-cadence.c > patch
以下の可能性がある。
https://support.xilinx.com/s/question/0D54U0000738DFgSAM/cdnsi2c-e0004000i2c-timeout-waiting-on-completion?language=ja
the following message is printed 5 times every 10 seconds: cdns-i2c e0004000.i2c: timeout waiting on completion
上記と同じ頻度でログは出力される。
現象
を以下の手順で読み込むと Bitstream, dtbo のロードは成功し、 GPIO として使えるようになるが
が標準エラーに出力されるようになる。※cdns-i2c は cadence の i2c ドライバー
本現象は、 Nerves 、その移植元である Petalinux のどちらでも発生するので移植に起因する現象ではない。
手順
調査
同じログ出力が発生するという issue
issue 内でリンクされている AMD のエラッタ
試したこと
linux-digient の 5.15 系の 最新のパッチを以下コマンドで作成し、当てて、再確認したが現象は発生し効果なし。
linux-digient の 6.1 系の 最新のパッチを以下コマンドで作成し、当てて、再確認したが現象は発生し効果なし。