[U-Boot-Users] usb storage class CTL timeout problem

Winston Lin winston.lin at freescale.com
Wed May 17 00:30:59 CEST 2006


Hi, 

Does anyone know why some USB mass storage devices work and some don't on the 
same board with the same u-boot 1.1.3?  I was able to track the msg down to 
hc_interrupt() used by submit_common_msg() in ./cpu/mpc5xxx/usb_ohci.c file.  
The hc_interrupt() always return 0xff (SF) and the submit_common_msg() in its 
for-loop times out on SF eventually.  

Regards,

Winston


=> usb reset
(Re)start USB...
USB:   scanning bus for devices... 2 USB Devices found
=> usb scan
Scan for storage device:
       scanning bus for storage devices...
ERROR: CTL:TIMEOUT
  Device 0: Vendor: ChipsBnk Prod.: Flash Disk       Rev: 2.00
            Type: Removable Hard Disk
            Capacity: 125.6 MB = 0.1 GB (257344 x 512)
=> usb scan
Scan for storage device:
       scanning bus for storage devices...
ERROR: CTL:TIMEOUT
ERROR: CTL:TIMEOUT
ERROR: CTL:TIMEOUT
ERROR: CTL:TIMEOUT
ERROR: CTL:TIMEOUT





More information about the U-Boot mailing list