よくあるご質問 | コンテック FAQ

  • 文字サイズ変更
  • S
  • M
  • L
  • No : 4164
  • 公開日時 : 2025/08/27 16:14

CPI-AI-1208LI で i2cバスアドレスを確認したい

CPI-AI-1208LIで使用している環境で ドライバロード用スクリプト(contec_aio_start.sh)を実行した後
初回に [i2cdetect -y 1]を実行したときアドレスが確認できます。

例) CPI-AI-1208LI Board IDが0のとき

  0 1 2 3 4 5 6 7 8 9 a b c d e f
00:                 -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- 28 -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --                



 

しかしながら、その後、CPI-AI-1208LIが動作しなくなります。 
具体的には、下記のようなことが発生します
 

  • サンプルプログラムなどを実行すると 「AioInit = 1 : リソースの取得に失敗した」となる
  • configを実行すると [UnConnected] となる
  • i2cdetect -y 1 を 実行しても アドレス が認識されず [--]となる

      0 1 2 3 4 5 6 7 8 9 a b c d e f
    00:                 -- -- -- -- -- -- -- --
    10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    70: -- -- -- -- -- -- -- --                

この状態に陥ると Raspberry Pi OSを再起動しても改善せず、
Raspberry Pi OSをシャットダウンし、コントローラー本体の 電源を入れなおすと正常に動作しますが 
i2cdetect -y 1を実行すると、同じようにまた上記の現象が繰り返し発生します。 

i2cバスアドレスを確認できる方法を教えてほしい

アンケート:この情報は役に立ちましたか?

ご意見・ご感想をお寄せください ここからの技術的なお問合せにはご回答いたしかねます。技術的問い合わせにつきましては、Webフォームよりお願いいたします。
問合せ先 ⇒ https://www.contec.com/jp/support/technical-support/