Hello Marek, I checked with mainline uboot as well. The issue is now clearer. Here are some info:
1. The board uses SMARC module 2. Whenever reboot command is given the usb is detected correctly. 3. When i give a hard reset, the following log is seen. U-Boot > usb start (Re)start USB... USB0: USB EHCI 1.00 scanning bus 0 for devices... EHCI timed out on TD - token=0x80008c80 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found 4. Again i boot and do a soft reboot, the same USB is detected. This is definitely something related to power. This is something mysterious for me. Anybody has any clue please let me know. Regards, Manju ----- Original Message ----- From: "Marek Vasut" <ma...@denx.de> To: "u-boot" <u-boot@lists.denx.de> Cc: "Manjunath" <manjun...@tes-dst.com>, "fabio estevam" <fabio.este...@nxp.com> Sent: Thursday, April 21, 2016 3:44:48 PM Subject: Re: EHCI timed out on TD - token=0x80008d80 On 04/21/2016 08:25 AM, Manjunath wrote: > Hello Marek, Hi > If the USB is detected successfully, then below are the logs. My understanding is that you use u-boot 2013.04, which is about three years old now ? If you observe some problem, please try with mainline first and report back. > U-Boot > usb start > (Re)start USB... > USB0: USB EHCI 1.00 > scanning bus 0 for devices... New Device 0 > usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0 > length 0x40 > set address 1 > usb_control_msg: request: 0x5, requesttype: 0x0, value 0x1 index 0x0 length > 0x0 > usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0 > length 0x12 > usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 > length 0x9 > usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 > length 0x19 > get_conf_no 0 Result 25, wLength 25 [...] Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot