FAQ - YUKAI/codama-doc-r0 GitHub Wiki
ファームウェア書き込み時や、長時間稼働させている時に以下のようなエラーメッセージが出ることがあります。
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}