usb 1-1.1: no configuration chosen from 1 choice


在ARM USB1.1上挂载了一个USB HUB 2.0芯片,但插入USB2.0标准的U盘后,提示:

usb 1-1.1: USB disconnect, address 8
usb 1-1.1: new full speed USB device using s3c2410-ohci and address 9
usb 1-1.1: New USB device found, idVendor=05e3, idProduct=0723
usb 1-1.1: New USB device strings: Mfr=3, Product=4, SerialNumber=2
usb 1-1.1: Product: USB Storage
usb 1-1.1: Manufacturer: Generic 
usb 1-1.1: SerialNumber: 000000009451
usb 1-1.1: rejected 1 configuration due to insufficient available bus power
usb 1-1.1: no configuration chosen from 1 choice


在终端上执行以下命令:

[root@sbote/]# echo -n 1 > /sys/bus/usb/devices/1-1.1/bConfigurationValue
 
usb 1-1.1: new config #1 exceeds power limit by 400mA
scsi1 : SCSI emulation for USB Mass Storage devices


执行命令后反馈的结果显示,外接USB设备电流被提高到了400mA


USB HUB原理图上的OVCUR信号,直接10K上拉到了5V,而官方原理图是从5V串联10K和20K电阻到GND,取中间电平,以5V计算OVCUR得到的电压大概是3.3V。

可能是这里设计的原因导致出现这个电流的问题。


重新插入U盘,能够正常识别。


关键字:ARM USB HUB 电流


你可能感兴趣的:(c,终端)