
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" marex@denx.de To: "u-boot" u-boot@lists.denx.de Cc: "Manjunath" manjunath@tes-dst.com, "fabio estevam" fabio.estevam@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