USB设备不能识别的问题
时间:10-02
整理:3721RD
点击:
Hi all: 今天遇到一个问题,在调试一个板子的时候,遇到USB不能枚举的问题,打印信息如下:
usb 1-1: device descriptor read/64, error -71
[ 15.840000] usb 1-1: new full-speed USB device number 3 using ehci-platform
[ 15.850000] fast-classifier: starting up
[ 15.860000] fast-classifier: registered
[ 15.950000] Initializing USB Mass Storage driver...
[ 15.960000] usbcore: registered new interface driver usb-storage
[ 15.960000] USB Mass Storage support registered.
[ 16.030000] fuse init (API version 7.18)
[ 16.180000] usb 1-1: device descriptor read/64, error -71
[ 16.500000] usb 1-1: device descriptor read/64, error -71
[ 16.730000] usb 1-1: new full-speed USB device number 4 using ehci-platform
[ 17.220000] usb 1-1: device not accepting address 4, error -71
[ 17.390000] usb 1-1: new full-speed USB device number 5 using ehci-platform
[ 17.950000] usb 1-1: device not accepting address 5, error -71
[ 17.960000] hub 1-0:1.0: unable to enumerate USB device on port 1
我查找了半天,以为是USB数据线没有下拉造成的。其实跟他没关系,demo板上也没有做下拉的操作。
我们板子上有三路电源,一个12V转5V 一个MICRO USB的5V 还有一个5V转3.3V的LDO(AMS1117),我尝试去掉AMS1117,发现USB可以正常枚举了。我又用其他的板子试了一下。发现都正常了。我对比了一下AMS1117去掉前后的纹波,没有太大的变化。差距只在20mV左右。
请问大家有没有遇到这样的问题呢?
usb 1-1: device descriptor read/64, error -71
[ 15.840000] usb 1-1: new full-speed USB device number 3 using ehci-platform
[ 15.850000] fast-classifier: starting up
[ 15.860000] fast-classifier: registered
[ 15.950000] Initializing USB Mass Storage driver...
[ 15.960000] usbcore: registered new interface driver usb-storage
[ 15.960000] USB Mass Storage support registered.
[ 16.030000] fuse init (API version 7.18)
[ 16.180000] usb 1-1: device descriptor read/64, error -71
[ 16.500000] usb 1-1: device descriptor read/64, error -71
[ 16.730000] usb 1-1: new full-speed USB device number 4 using ehci-platform
[ 17.220000] usb 1-1: device not accepting address 4, error -71
[ 17.390000] usb 1-1: new full-speed USB device number 5 using ehci-platform
[ 17.950000] usb 1-1: device not accepting address 5, error -71
[ 17.960000] hub 1-0:1.0: unable to enumerate USB device on port 1
我查找了半天,以为是USB数据线没有下拉造成的。其实跟他没关系,demo板上也没有做下拉的操作。
我们板子上有三路电源,一个12V转5V 一个MICRO USB的5V 还有一个5V转3.3V的LDO(AMS1117),我尝试去掉AMS1117,发现USB可以正常枚举了。我又用其他的板子试了一下。发现都正常了。我对比了一下AMS1117去掉前后的纹波,没有太大的变化。差距只在20mV左右。
请问大家有没有遇到这样的问题呢?
有人遇到过这样的问题吗?
AMS1117工作的时候,负载电流大约多少呢?
感谢小编分享,新手希望能学到一些东西!
没有遇到这样的问题,路过了
真的是这样的原因么 感觉不太像啊。
AMS1117负载太重,鉴定完毕