I'm working to bring up Linux on a locally-designed embedded system that uses
the MPC8245 (a ppc 603e) and an NEC 720101.
I'm using 2.4.22, with some ehci code from 2.4.30 backported in.
I've been getting the (common|dreaded) "usb.c: USB device not accepting new
address=3 (error=-110)". I've tried the normal things (check the device in
other machines, change the cable, etc), but not gotten anywhere. It may be the
PCI bus (the device can't reach back over the PCI bus to main memory to read
the urb), it may be the way interrupts are configured, it could be any of a
number of things.
Looking at the CONFIG_USB_DEBUG output, as well as some dbg() calls I've
added, it's not clear to me what's going on.
But before I go off the deep end, ne question -- has anyone had success with
this CPU and controller chip combination? Is this code known to work on
big-endian machines? (I can only assume it does, since Macs seem to be ppc /
ehci machines, but I thought I'd ask.)
Does anyone have suggestions on what to try next?
- Chris
--
Christopher Small 617.873.6261 (vox)
Internetworking Research 617.873.6091 (fax)
BBN Technologies, MS 6/5C
10 Moulton St., Cambridge MA, 01238
Any technology distinguishable from magic is insufficiently advanced.
- Clarke's contrapositive
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users