Hello Everyone,
As AR9331 supports USB 2.0 Host as per specifications, We have created one board based on AR9331 Module and connected USB Endoscope Camera lines as per below.
5 V - VCC
GND
D+ - Directly from AR9331 Module D+ to Camera D+
D- - Directly from AR9331 Module D- to Camera D-
So after connecting USB Camera then we have checked thay it is going to enumerate USB device but failed with some below logs.
Device@OpenWrt:/# dmesg
[20530.590000] usb 1-1: new high-speed USB device number 3 using ehci-platform
[20530.720000] usb 1-1: device descriptor read/64, error -71
[20530.960000] usb 1-1: device descriptor read/64, error -71
[20531.190000] usb 1-1: new high-speed USB device number 4 using ehci-platform
[20531.320000] usb 1-1: device descriptor read/64, error -71
[20531.560000] usb 1-1: device descriptor read/64, error -71
[20531.790000] usb 1-1: new high-speed USB device number 5 using ehci-platform
[20532.210000] usb 1-1: device not accepting address 5, error -71
[20532.330000] usb 1-1: new high-speed USB device number 6 using ehci-platform
[20532.750000] usb 1-1: device not accepting address 6, error -71
[20532.750000] hub 1-0:1.0: unable to enumerate USB device on port 1
Device@OpenWrt:/#
So can anything help me like is there any configurations are remaining for USB High Speed point of view? Or need to include USB 2.0 Hub Module on board?
Let me know if need anymore details for the same.
Regards,
Ritesh Prajapati