This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM1808: issue in AM1808 USB0 Port usb Ethernet adapter connection

Part Number: AM1808
Other Parts Discussed in Thread: OMAP-L138,

Hello ,

I'm using the OMAP-L138 am1808 base our custom board.

we have two usb port. as per our requirement we need internet connectivity using usb to Ethernet  adapter.

we added support for usb  network adapter form kernel.

when we connect usb Ethernet adapter to USB1 Port it's working properly.

but we connect usb Ethernet adapter to SUB0 it disconnected after two or 5 ping. or some time it's not connected.

here is below log for usb1 Ethernet adapter connection.that works properly.

~ # usb 2-1: new full speed USB device using ohci and address 3
usb 2-1: not running at top speed; connect to a high speed hub
usb 2-1: New USB device found, idVendor=0fe6, idProduct=9900
usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1: Product: 10/100M LAN
usb 2-1: Manufacturer: CoreChips
usb 2-1: SerialNumber: 68E43B3059F6
cdc_ether 2-1:2.0: eth0: register 'cdc_ether' at usb-ohci.0-1, CDC Ethernet Device, 68:e4:3b:30:59:f6

~ #
~ # ifconfig eth0 172.16.2.124 up
~ # ping google.com
ping: bad address 'google.com'
~ # ping 172.16.2.118
PING 172.16.2.118 (172.16.2.118): 56 data bytes
64 bytes from 172.16.2.118: seq=0 ttl=64 time=2.008 ms
64 bytes from 172.16.2.118: seq=1 ttl=64 time=1.359 ms
64 bytes from 172.16.2.118: seq=2 ttl=64 time=1.829 ms
64 bytes from 172.16.2.118: seq=3 ttl=64 time=2.130 ms
64 bytes from 172.16.2.118: seq=4 ttl=64 time=1.538 ms
64 bytes from 172.16.2.118: seq=5 ttl=64 time=1.827 ms
64 bytes from 172.16.2.118: seq=6 ttl=64 time=2.028 ms
64 bytes from 172.16.2.118: seq=7 ttl=64 time=1.529 ms
[1]+  Stopped                    ping 172.16.2.118

below log for USB0. we getting issue in this port.

usb 1-1: USB disconnect, address 4
cdc_ether 1-1:2.0: eth0: unregister 'cdc_ether' usb-musb-hdrc-1, CDC Ethernet Device
usb 1-1: new high speed USB device using musb-hdrc and address 5
usb 1-1: New USB device found, idVendor=0fe6, idProduct=9900
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: 10/100M LAN
usb 1-1: Manufacturer: CoreChips
usb 1-1: SerialNumber: 68E43B3059F6
cdc_ether 1-1:2.0: eth0: register 'cdc_ether' at usb-musb-hdrc-1, CDC Ethernet Device, 68:e4:3b:30:59:f6

~ #
~ # ifconfig eth0 172.16.2.124 up
~ # ping 172.16.2.118
PING 172.16.2.118 (172.16.2.118): 56 data bytes

please suggest why this issue is getting?