内核版本linux-3.2.0
usb在高速模式下无法连接上hub,提示:
device descriptor read/64, error -71
改为全速模式则可以
有没有遇到过的?
yongqing wang:
使用那款芯片?
SDK版本是啥?
user4932081:
回复 yongqing wang:
am3352sdk06,也就是linux-3.2.0的内核版本
Nancy Wang:
回复 user4932081:
请问是开发板还是自制板?另外建议用新的SDK,方便给您提供帮助。
user4932081:
回复 Nancy Wang:
是自制的板,这份代码在embest的开发板上没有这个问题。
而且,发现直接插u盘的话是可以用高速模式正常连接的,但是插4G模块不能用高速模式。用hub也不能用高速模式,否则就会出现
device descriptor read/64, error -71报错
有查过资料说是信号问题,请问是否遇到过呢?
ps:用新版sdk的话各种驱动要重新移植,工作量太大,还是想先在这个版本上解决。
另外我也在myd 提供的代码 内核版本为:linux-4.1.18上试过了,也报这个错误。但是在他们提供的开发板没事,我们自己做的板就会出现
yongqing wang:
回复 user4932081:
这个错误应该是协议的错误,建议优化一下硬件走线
Nancy Wang:
回复 user4932081:
建议先检查一下usb信号完整性。
user4932081:
回复 Nancy Wang:
请问如何检查usb信号的完整性
yongqing wang:
回复 user4932081:
使用USB分析仪
TI中文支持网