On Friday 21 January 2005 2:55 pm, Mike Sprauve wrote:
> Hi, 
> I am trying to run the NEC �PD720101 on a custom
> IXP425 board. I have just upgraded the kernel to
> 2.6.11.rc1 to see if it helped (it didn't). A summary
> of the problem is  when the system boots up (see
> bootup message below) it finds and configures the USB
> host controller. The problem  occurs when I put in a
> low speed device. The system outputs the following
> error
> ********************************************************
> usb 3-1: new low speed USB device using ohci_hcd and
> address 2 ohci_hcd 0000:00:05.1: Unlink after no-IRQ? 
> Controller is probably using the wrong IRQ.

The answer then is probably that the IRQ assigned to
that particular controller is wrong, and something in
the PCI setup for that board needs to be fixed.  As I
recall, that PCI implementation is quite problematic,
so it's easy to believe that some of the software
tweaks didn't quite cope witht one physical device
that uses three separate IRQs (one per function).

One experiment might be to try hooking your device
up to a different port, one on the other controller.
It's possible that the IRQ for 00:05.0 is routed
correctly (single-function boards would probably use
just that IRQ line) while the one for 00:05.1 isn't.

- Dave



> hub 1-0:1.0: state 5 ports 2 chg 0000 evt 0004
> ehci_hcd 0000:00:05.2: GetStatus port 2 status 001403 POWER sig=k  CSC CONNECT
> hub 1-0:1.0: port 2, status 0501, change 0001, 480 Mb/s
> hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x501
> ehci_hcd 0000:00:05.2: port 2 low speed --> companion
> ehci_hcd 0000:00:05.2: GetStatus port 2 status 003402 POWER OWNER sig=k  CSC
> kobject <NULL>: cleaning up
> hub 3-0:1.0: state 5 ports 1 chg 0000 evt 0002
> ohci_hcd 0000:00:05.1: GetStatus roothub.portstatus[0] = 0x00010301 CSC LSDA 
> PPS CCS
> hub 3-0:1.0: port 1, status 0301, change 0001, 1.5 Mb/s
> hub 3-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x301
> ohci_hcd 0000:00:05.1: GetStatus roothub.portstatus[0] = 0x00100303 PRSC LSDA 
> PPS PES CCS
> usb 3-1: new low speed USB device using ohci_hcd and address 2
> ohci_hcd 0000:00:05.1: Unlink after no-IRQ? 
> Controller is probably using the wrong IRQ.
>


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to