我在自己设计的OMAPL-138的电路板中,用的Linux 2.6.32-rc6 内核,插入usb2.0的u盘时,发现有如下问题:
usb 1-1: new high speed USB device using musb_hdrc and address 12
usb 1-1: device not accepting address 12, error -71
usb 1-1: new high speed USB device using musb_hdrc and address 13
usb 1-1: device not accepting address 13, error -71
hub 1-0:1.0: unable to enumerate USB device on port 1
如果是插入鼠标,系统时识别得了鼠标的,打印信息如下:
usb 1-1: new low speed USB device using musb_hdrc and address 4
usb 1-1: configuration #1 chosen from 1 choice
input: MLK rapoo 1100X as /devices/platform/musb_hdrc/usb1/1-1/1-1:1.0/input/in2
generic-usb 0003:1BCF:0501.0003: input: USB HID v1.10 Mouse [MLK rapoo 1100X] o0
奇怪的是,把同样的内核烧入SEED-OMAPL-138开发套件,usb2.0设备是可以用的。
这个问题纠结了一个多月了,请教各位大神,指点迷津。
Jian Zhou:
有没有比较USB这不硬件电路的区别?
Yaoming Qin:
加个hub试试
green jim3:
回复 Yaoming Qin:
什么意思?能不能具体些?
Gino E:
回复 green jim3:
你好,
做板的时候,USB线的阻抗是多少?建议你还是做个USB高速眼图先测试下。
另外,有没有试过全速设备是否有相同的问题?