私は4つのUSB3.0ポートを持ち、「ARM開発ボード用DebianおよびUbuntuベースのコンピュータオペレーティングシステム」であるArmbian OSを使用するシングルボードコンピュータNanoPi-M4を持っています。
問題は、USB3.0デバイス(具体的にはZWO asi178というカメラ)を使用すると、USBケーブルを接続してコンピュータを起動した後、私のデバイスが常にUSB2デバイスとして認識されることですlsusb -t
。 )速度は「480M」です。
その後、ケーブルを抜いて再びPCに接続し、デバイスをUSB3.0デバイスとして認識しました(つまり、データ転送速度が「5000M」に変わります)。実際、このカメラの動作は自動的に完了する必要があるため、カメラもUSB3.0を自動的に認識する必要があります。
コマンドを使用して接続/分離するために以下のことを試しましたが、何も変更されません。
> sudo sh -c 'echo 6-1 > /sys/bus/usb/drivers/usb/unbind'
> sudo sh -c 'echo 6-1 > /sys/bus/usb/drivers/usb/bind'
私のコンピュータ環境は
Linux nanopim4 4.4.179-rk3399 #1 SMP 6月27日木曜日 23:31:19 CEST 2019 aarch64 aarch64 aarch64 GNU/Linux
誰かがこの問題を解決できるアイデアを持っていることを願っています。ありがとう
編集:デバイスがUSB3.0として認識されると、コンピュータを再起動してもデバイスがUSB3.0と表示されますが、シャットダウンして起動すると、デバイスはUSB2.0デバイスとして表示されます。