FAQ - YUKAI/codama-doc-r0 GitHub Wiki

FAQ

rdwr ioctl error -1: No such device or addressというエラーが発生する

ファームウェア書き込み時や、長時間稼働させている時に以下のようなエラーメッセージが出ることがあります。

rdwr ioctl error -1: No such device or address
Error: Control read command failed

この場合は、I2CインタフェースがRaspberry Pi上から認識できなくなっているので、次のコマンドを使って再認識させるようにしてください。

$ sudo raspi-config
  --> 5 Interfacing Options
   --> P5 I2C
       Select <No>
       Select <OK>
       Select <Finish>

設定が終わったら、一度Raspberry Piの電源を落とします。

$ sudo shutdown -h now

再度電源を入れ、起動したら以下でI2Cデバイス (/dev/i2c-1 or /dev/i2c-3) が存在する事を確認します。

$ ls -al /dev/i2c-{1,3}
⚠️ **GitHub.com Fallback** ⚠️