On Tue, Feb 19, 2002 at 10:53:48PM -0800, [EMAIL PROTECTED] wrote:
> Hello all,
> 
> I apologize if this is not the right place to ask for help.  I know very
> little about USB.
> My immediate requirement is to get USB keyboard on my MPC860 based embedded
> board.
> It has got USS-312 OHCI controller ( Lucent Microelectronics ) sitting on
> PCI.  On my board, the USB controllers interrupt line is connected to IRQ5
> of MPC860.
> I am running linux-2.4.4 on the board.  I get the following messages during
> bootup.
> 
>       usb_control/bulk_msg: timeout
>       usb-ohci.c: unlink URB timeout
>       usb.c: USB device not accepting new address=2 (error=-110)
> 
> I get the similar messages when I pulg out and plug in back the keyboard
> cable.  But the most interesting part is  "cat /proc/interrupts" shows 0
> interrupts against 
> usb-ohci entry. 
> 
> root# cat /proc/interrupts 
>                  CPU0       
>         5:            10380   8xx SIU   Edge       cpm
>        10:                   0        8xx SIU   Edge       usb-ohci
>        15:                   0        8xx SIU   Edge       tbint
>           BAD:               0
> 
> How does the USB driver detect pulgging out/in event with out interrupt
> being generated ?  Forgive me for my ingnorance.
> Am I missing any configuration setting for USB keyboard ?  

It looks like you have a PCI interrupt routing problem.  I'd look at how
the OHCI controller is hooked up to your PCI bus.  Since you mentioned
that the OHCI controller is connected to IRQ5, yet /proc/interrupts
shows it connected to 10, I think something is not working properly :)

Good luck,

greg k-h

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to