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]