使用的EK200开发板,linux3.0.35内核。因为不可能拿开发板直接做产品,公司使用明远智睿的核心板,自己设计一块产品的底板。现在想接一个USB摄像头,直接插在开发板上的标准USB口是可以的。自己设计的板子空间限制而且只需要一个USB口,没有使用USB HUB,直接把开发板上接USB HUB的USB线引出来,接USB摄像头,发现内核打印了枚举失败的信息。请问需要怎么实现使用接USB hub的接口作为标准的USB口?
打印的信息如下:
usb 2-1: device descriptor read/64, error -71
Starting the hotplug events dispatcher udevd
Synthesizing initial hotplug evenudevd (1415): /proc/1415/oom_adj is deprecated, please use /proc/1415/oom_score_adj instead.
ts
usb 2-1: device descriptor read/64, error -71
usb 2-1: new full speed USB device number 4 using fsl-ehci
camera_sensor_clock: exports duplicate symbol set_mclk_rate (owned by kernel)
camera_sensor_clock: exports duplicate symbol set_mclk_rate (owned by kernel)
usb 2-1: device not accepting address 4, error -71
usb 2-1: new full speed USB device number 5 using fsl-ehci
usb 2-1: device not accepting address 5, error -71
hub 2-0:1.0: unable to enumerate USB device on port 1