hhlin
2024年7月24日 17時07分
こんにちは、
Armadillo G3LでUSB-Serialデバイスを接続したいのですが、デバイス接続後に以下のメッセージが表示されますが、対応する `/dev/ttyXXX` ノードが生成されません:
デバイスは以下の通りです:
Bus 001 Device 004: ID 10c4:834e Cygnal Integrated Products, Inc. Infrared Sensor Adapter
dmesgの内容の抜粋です。
[ 681.302381] usb 1-1: USB disconnect, device number 2 [ 686.369819] usb 1-1: new full-speed USB device number 3 using ci_hdrc
`uname -a` 結果は以下の通りです:
Linux armadillo 4.9.133-at25 #2 SMP PREEMPT Thu Aug 25 18:30:03 JST 2022 armv7l GNU/Linux
そこで、公式サイトから `linux-4.9-x1-at25.tar.gz` をダウンロードし、`cp210x.ko` をコンパイルしようとしましたが、insmodの際に`Invalid module format` エラーが発生しました。
この問題を解決する方法を教えていただけますか。
どうぞよろしくお願いいたします。
コメント
hhlin
高橋様
ご返信ありがとうございます。
Armadillo A6Eで以下のコマンドを入力した後、USBデバイスを接続したら /dev/ttyUSB0 は作成されましたが、
Armadillo G3Lでコマンドを入力した場合、エラーが発生しています。
root@armadillo:~# echo 10c4 834e > /sys/bus/usb-serial/drivers/cp210x/new_id -bash: /sys/bus/usb-serial/drivers/cp210x/new_id: No such file or directory
Armadillo G3Lはcp210xはインストールされていないようです。
ご確認のほどよろしくお願いいたします。
> 高橋です。
> Armadilloで以下コマンドを実行してからUSBデバイスを接続した場合はどうなりますか?
>
> echo 10c4 834e > /sys/bus/usb-serial/drivers/cp210x/new_id >
>
at_keitaro.takahashi
hhlin
at_keitaro.takahashi
2024年7月24日 18時42分
高橋です。
Armadilloで以下コマンドを実行してからUSBデバイスを接続した場合はどうなりますか?