I'm having issues getting USB up and going on HSUSB2/EHCI on an OMAP35xx. We're using an SMSC3317 connected to HSUSB2, and in turn, the 3317 is connected to an onboard hub - a USB2513. When the hub is removed from reset, it appears that handshaking/chirping starts to happen between xcvr and hub, but ends with the code announcing that it is "unable to enumerate" the device. This appears to be the case because we never see PED set in the PORTSC_1 reg (and we are seeing PO=1 which doesn't make any sense).
Kind of new to this low level USB functionality, so a few questions...
1. Any ideas why we'd see PORTSC_1[PO] = 1?
2. Any suggestions on debugging basic connectivity between 35xx EHCI controller and transceiver + hub?
In the meantime, I'll be scouring the forum for more info.
Thanks,
twebb