TI中文支持网
TI专业的中文技术问题搜集分享网站

USB2.0用不了high speed的u盘,可以用low-speed的鼠标、键盘

我在自己设计的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高速眼图先测试下。

另外,有没有试过全速设备是否有相同的问题?

赞(0)
未经允许不得转载:TI中文支持网 » USB2.0用不了high speed的u盘,可以用low-speed的鼠标、键盘
分享到: 更多 (0)