나는 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 장치로 나타납니다.