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