I wrote some better diagnostics (showing chip registers) and got some
more information about the failures.  I'm comparing the NEC chip (which
isn't working with 2.3.99-pre2/3) to an ALI controller (never probs).

When I bring up OHCI with an empty USB, the root hub registers were
the only ones that looked interesting:

    ALI -- POTPGT=1

    NEC -- POTPGT=255, OCPM, PPCM=fffe

Hard to say if that's related to the problem later.  (Clearing OCPM
didn't change the failure.)  The settings all seem to relate to power
management.


Experiment:  plug in a hub, camera, or other device.  Result:

    ALI -- Success

    NEC -- UE (Unrecoverable Error) in interrupt status register,
     CLE cleared in control register, and the usual
     "usb_control/bulk_msg" timeout diagnostic.

Sequence of events:  No UE, device #2 is "assigned" (sez diagnostic),
an URB is submitted, it times out, I see the UE.

- Dave

p.s. That information all came via some code to print the OHCI
    status more completely ... that patch is separate.




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to