Armadilloフォーラム

シリアルポートと兼用の拡張入出力ピンで、GPIOが入力を検知できない

ykiwamu

2015年4月17日 15時19分

Armadillo-840のCON8に拡張ボードを接続し、GPIOのテストを行っています。

シリアルポートとマルチプレクスされたピンにプッシュボタンを接続し、
ボタンからの入力を検知しようとしているのですが、
/sys/class/gpio/[GPIO]/value の値が変化しません。

・当該ピンに割り当てられたシリアルポートは、カーネルコンフィギュレーションで
 無効にしています (zcat /proc/config.gzでも確認済み)

・テスターで調べると、電圧は正常に変化しています (0V ⇔ 3.3V)

・具体的には、ピン番号21, 22, 46, 47に対して、3.3Vピンを接続してテストしました

 ・・いずれもプルダウンで、シリアルポートとマルチプレクスの物

この現象は、”そういうもの”なのでしょうか?
それとも何かの設定などで意図通りに動作するようになるのでしょうか?

どなたかご存知でしたら教えていただきたいです

コメント