On Wednesday 21 June 2006 7:54 am, Alan Stern wrote:
> [Thread moved to linux-usb-devel, which seems more appropriate]

> > (2) My USB host controller is EHCI compliant. Although it supports only 
> > full and
> > low speed mode. There are neither transaction translators nor companion
> > controllers available with the USB host.
> 
> This sounds backward.  EHCI supports only high speed, not full or low 
> speed.  If the host doesn't have full-speed capability then it is not 
> USB-2.0 compliant.

In fact I thought the deal was that it used the ARC core with a
so-called "integrated TT" ... that is, root ports can do all three
types of USB signaling directly, so a TT isn't _needed_ except to
talk to FS/LS peripherals through external hubs.


> > (5) The host is not able to set the address of the device. This request also
> > times out with error "usb 1-1: device not accepting address 3, error -110".
> ...
> 
> What does a bus trace reveal?

... and are you even certain that the signaling lines (D+/D-) are
behaving correctly?  They could be mis-wired on the board, or the
transceiver (integrated?  external?) may not have been initialized
correctly.  Is there a high speed PLL that needs to be set up so
that the SIE can work?  Explicit PHY power up/down?  Maybe you
have VBUS/Vsess level comparators that need to be activated?  Or
even just a separate transceiver enable/disable bit.  All those
sorts of things are common with embedded hardware.

It's rather suggestive that you don't seem to be able to get the
high speed "chirp" response after a reset, making you think that
having an EHCI that doesn't talk high speed makes sense.

- Dave


All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to