[U-Boot] U-Boot 1.3.4 ERROR: CTL:TIMEOUT

Medyk, Sergio (NSN - FI/Espoo) sergio.medyk at nsn.com
Fri May 2 09:13:39 CEST 2014


I'm getting the following error message, which leads to a continuous reset loop in my CPU (MPC8548).
U-Boot version is 1.3.4 and latest OHCI patches are available.

USB: OHCI pci controller (1033, 0035) found @(0:19:0)
OHCI regs address 0x80020000
scanning bus for devices... ERROR: CTL:TIMEOUT
ERROR: CTL:TIMEOUT
2 USB Device(s) found
scanning bus for storage devices... 0 Storage Device(s) found
Hit key 'u' to stop autoboot: 0 ### JFFS2 loading 'uImage' to 0x1000000
<cut>
ohci_hcd 0000:00:13.0: OHCI Host Controller
ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:00:13.0: irq 19, io mem 0x80020000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
Initializing USB Mass Storage driver...
usb 1-3: new full speed USB device using ohci_hcd and address 2
--------> continuous resets from this point

# usb info
1: Hub,  USB Revision 1.10
 -  OHCI Root Hub
 - Class: Hub
 - PacketSize: 8  Configurations: 1
 - Vendor: 0x0000  Product 0x0000 Version 0.0
   Configuration: 1
   - Interfaces: 1 Self Powered 0mA
     Interface: 0
     - Alternate Setting 0, Endpoints: 1
     - Class Hub
     - Endpoint 1 In Interrupt MaxPacket 2 Interval 255ms

   Configuration: 0
   - Interfaces: 0 Bus Powered 0mA

# usb start
(Re)start USB...
USB:   OHCI pci controller (1033, 0035) found @(0:19:0)
OHCI regs address 0x80020000
scanning bus for devices... ERROR: CTL:TIMEOUT
2 USB Device(s) found
       scanning bus for storage devices... 0 Storage Device(s) found

Any advice how to recover from this issue? Neither "usb start" nor "usb reset" seems to help.
Only powering off/on the HW can help the situation.

I need to prevent reset loops by being able to recover from this potential issue in runtime.





More information about the U-Boot mailing list