issue detecting USB at boot

Kumar Gala <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
I'm seeing the following error message when I have a wireless usb  
ethernet adapter plugged into an embedded PPC SoC.  If I plug the  
adapter in after the SoC has booted the device is detected w/o any  
issue.  Which makes me thing that there is some initialization timing  
issue.

Any suggestions on what to poke/look/dbg at would be helpful.

thanks

- k

[    7.193084] ehci_hcd: block sizes: qh 128 qtd 96 itd 192 sitd 96
[    7.193280] initializing FSL-SOC USB Controller
[    7.193312] fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host  
Controller
[    7.193644] drivers/usb/core/inode.c: creating file 'devices'
[    7.193675] drivers/usb/core/inode.c: creating file '001'
[    7.193696] fsl-ehci fsl-ehci.0: new USB bus registered, assigned  
bus number 1
[    7.193731] fsl-ehci fsl-ehci.0: reset hcs_params 0x10011 dbg=0  
ind cc=0 pcc=0 ordered ports=1
[    7.193753] fsl-ehci fsl-ehci.0: reset hcc_params 0006 thresh 0  
uframes 256/512/1024 park
[    7.193898] fsl-ehci fsl-ehci.0: park 0
[    7.193920] fsl-ehci fsl-ehci.0: reset command 080b02 park=3  
ithresh=8 period=1024 Reset HALT
[    7.193943] fsl-ehci fsl-ehci.0: ...powerdown ports...
[    7.214354] fsl-ehci fsl-ehci.0: irq 38, io base 0xe0023000
[    7.214379] fsl-ehci fsl-ehci.0: reset command 080b02 park=3  
ithresh=8 period=1024 Reset HALT
[    7.214408] fsl-ehci fsl-ehci.0: init command 010009 (park)=0  
ithresh=1 period=256 RUN
[    7.214430] fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00,  
driver 10 Dec 2004
[    7.214510] usb usb1: default language 0x0409
[    7.214549] usb usb1: new device strings: Mfr=3, Product=2,  
SerialNumber=1
[    7.214566] usb usb1: Product: Freescale On-Chip EHCI Host Controller
[    7.214583] usb usb1: Manufacturer: Linux 2.6.20.11-g61d271c9- 
dirty ehci_hcd
[    7.214599] usb usb1: SerialNumber: fsl-ehci.0
[    7.214671] usb usb1: uevent
[    7.214881] usb usb1: usb_probe_device
[    7.215254] usb usb1: configuration #1 chosen from 1 choice
[    7.215296] usb usb1: adding 1-0:1.0 (config #1, interface 0)
[    7.215398] usb 1-0:1.0: uevent
[    7.215595] hub 1-0:1.0: usb_probe_interface
[    7.215612] hub 1-0:1.0: usb_probe_interface - got id
[    7.215626] hub 1-0:1.0: USB hub found
[    7.215688] hub 1-0:1.0: 1 port detected
[    7.215699] hub 1-0:1.0: standalone hub
[    7.215711] hub 1-0:1.0: individual port power switching
[    7.215726] hub 1-0:1.0: individual port over-current protection
[    7.215740] hub 1-0:1.0: Single TT
[    7.215753] hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
[    7.215770] hub 1-0:1.0: power on to power good time: 20ms
[    7.215793] hub 1-0:1.0: local power source is good
[    7.215808] hub 1-0:1.0: enabling power on all ports
[    7.316345] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000
[    7.316830] drivers/usb/core/inode.c: creating file '001'
[    7.316901] fsl-ehci fsl-ehci.0: GetStatus port 1 status 80001813  
POWER sig=j OC CSC CONNECT
[    7.316935] hub 1-0:1.0: port 1, status 0109, change 0001, 12 Mb/s
[    7.316987] Initializing USB Mass Storage driver...
[    7.420333] hub 1-0:1.0: debounce: port 1: total 100ms stable  
100ms status 0x109
[    7.471657] fsl-ehci fsl-ehci.0: port 1 high speed
[    7.471683] fsl-ehci fsl-ehci.0: GetStatus port 1 status 88001215  
POWER sig=se0 OC PE CONNECT
[    7.522332] usb 1-1: new high speed USB device using fsl-ehci and  
address 2
[    8.522326] usb 1-1: khubd timed out on ep0in len=0/64
[    9.522326] usb 1-1: khubd timed out on ep0in len=0/64
[   10.522328] usb 1-1: khubd timed out on ep0in len=0/64
[   10.573662] fsl-ehci fsl-ehci.0: port 1 high speed
[   10.573689] fsl-ehci fsl-ehci.0: GetStatus port 1 status 88001215  
POWER sig=se0 OC PE CONNECT
[   10.624329] usb 1-1: device descriptor read/64, error -110
[   15.730329] usb 1-1: khubd timed out on ep0in len=0/64
[   20.730331] usb 1-1: khubd timed out on ep0in len=0/64
[   25.730329] usb 1-1: khubd timed out on ep0in len=0/64
[   25.781664] fsl-ehci fsl-ehci.0: port 1 high speed
[   25.781691] fsl-ehci fsl-ehci.0: GetStatus port 1 status 88001215  
POWER sig=se0 OC PE CONNECT
[   25.832331] usb 1-1: device descriptor read/64, error -110
[   25.989632] fsl-ehci fsl-ehci.0: port 1 high speed
[   25.989657] fsl-ehci fsl-ehci.0: GetStatus port 1 status 88001215  
POWER sig=se0 OC PE CONNECT
[   26.040330] usb 1-1: new high speed USB device using fsl-ehci and  
address 3
[   27.040327] usb 1-1: khubd timed out on ep0in len=0/64
[   28.040325] usb 1-1: khubd timed out on ep0in len=0/64
[   29.040328] usb 1-1: khubd timed out on ep0in len=0/64
[   29.091660] fsl-ehci fsl-ehci.0: port 1 high speed
[   29.091686] fsl-ehci fsl-ehci.0: GetStatus port 1 status 88001215  
POWER sig=se0 OC PE CONNECT
[   29.142330] usb 1-1: device descriptor read/64, error -110
[   34.248329] usb 1-1: khubd timed out on ep0in len=0/64
[   39.248330] usb 1-1: khubd timed out on ep0in len=0/64
[   44.248329] usb 1-1: khubd timed out on ep0in len=0/64
[   44.299657] fsl-ehci fsl-ehci.0: port 1 high speed
[   44.299683] fsl-ehci fsl-ehci.0: GetStatus port 1 status 88001215  
POWER sig=se0 OC PE CONNECT
[   44.350331] usb 1-1: device descriptor read/64, error -110
[   44.507632] fsl-ehci fsl-ehci.0: port 1 high speed
[   44.507657] fsl-ehci fsl-ehci.0: GetStatus port 1 status 88001215  
POWER sig=se0 OC PE CONNECT
[   44.558331] usb 1-1: new high speed USB device using fsl-ehci and  
address 4
[   49.558328] usb 1-1: khubd timed out on ep0out len=0/0
[   54.759328] usb 1-1: khubd timed out on ep0out len=0/0
[   54.960323] usb 1-1: device not accepting address 4, error -110
[   55.016634] fsl-ehci fsl-ehci.0: port 1 high speed
[   55.016661] fsl-ehci fsl-ehci.0: GetStatus port 1 status 88001215  
POWER sig=se0 OC PE CONNECT
[   55.067332] usb 1-1: new high speed USB device using fsl-ehci and  
address 5
[   60.067328] usb 1-1: khubd timed out on ep0out len=0/0
[   65.268328] usb 1-1: khubd timed out on ep0out len=0/0
[   65.469323] usb 1-1: device not accepting address 5, error -110
[   65.475311] usbcore: registered new interface driver usb-storage

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.