英飞凌,您好
我们Linux嵌入式环境下的一个HUB(CYUSB3302-68LTXI)拓展接口,使用11内部ROM配置模式,下行口插入U盘枚举失败,而插入鼠标时可以看到增加了USB device,请问这是什么原因呢?
已解决! 转到解答。
您好,
USB2.0的U盘。。鼠标和U盘是插入同一个下行口。
Hi,
U盘插入时,是完全没反应吗?您可以检查一下有枚举成other device 吗?可能不在USB device下
您好,
Linux调试打印信息:
usb 5-1.1: device not accepting address 3, error -71
[ 165.183210] usb 5-1.1: device descriptor read/64, error -71
[ 165.375211] usb 5-1.1: device descriptor read/64, error -71
[ 166.114559] usb 5-1.1: device descriptor read/8, error -71
[ 166.247891] usb 5-1.1: device descriptor read/8, error -71
[ 166.462764] usb 5-1.1: device descriptor read/8, error -71
[ 166.599710] usb 5-1.1: device descriptor read/8, error -71
[ 166.711251] usb 5-1-port1: unable to enumerate USB device
1. 可以看到cypress厂商信息,应该是枚举成功了;
2. 这个U盘在别的USB3.0口可以被枚举;
3. 在Windows系统是可以枚举成功的;
PS:可能是这个U问题,我们换别的U盘在HUB下面是可以被枚举到。因为这两路HUB并不是对外做USB接口,只是用作内部数据通讯,正好我们的通讯模块可以被枚举到,暂时没发现有使用上的问题。
Hi,
好的,感谢您的确认,如果换别的U盘可以枚举,那HUB应该没有问题,另外如果在Windows上也可以枚举,则可能是U盘与linux系统的问题