USB Host controller problem

Nageswari S nageswari at
Tue Nov 26 21:44:58 EST 2002


I have a custom PowerPC board (IBM 405 Based) with USB - OHCI (Ver
1.1)compliant controller on OPB bus. I have taken SA1111 usb driver as a
refernce and enabled USB. The root hub got initialised and
cat /proc/bus/usb/devices outputs

" T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=
" B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
" D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxP
" P:  Vendor=0000 ProdID=0000 Rev= 0.00
" S:  Product=USB OHCI Root Hub
" S:  SerialNumber=ef601200
" C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
" I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00
" E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

But, I get following error message when I connect a USB Mouse

usb_control/bulk_msg : timeout
USB device not accepting the new address.

Also, cat /proc/interrupts gets contnious interrupts for usb-ohci....

Could anybody please tell me as to how to write a USB-OHCI host controller
driver for a non-pci paltform....


** Sent via the linuxppc-embedded mail list. See

More information about the Linuxppc-embedded mailing list