http://www.smsc.com/index.php?pid=30&tid=143
The USB3326 transceiver used on the Overos only supports high speed mode. I think the OTG port hangs off the TPS65950 which supports high speed, full speed and low speed modes. If you want the device to be connected to the USB master port you need to use a USB hub
On 29/01/2011, at 7:17 PM, Pat Suwalski wrote:

On 11-01-28 04:20 PM, John wrote:
You can temporarily disable the kernel current checks with:

echo -n 1>/sys/bus/usb/devices/1-3/bConfigurationValue

..then connect the USB device.

Make sure you use the correct path for your USB device.

This proves to be very good advice, except the devices are:

For OTG port (in Host mode):
/sys/devices/platform/musb_hdrc/usb1/1-1/bConfigurationValue

For regular EHCI Host port:
/sys/devices/platform/ehci-omap.0/usb2/2-1/bConfigurationValue

You have to echo after you plug in, otherwise the files don't exist. But
it works.

So, it turns out the Garmin USB 18x GPS is actually a USB1.1 device.
This means it didn't work with the EHCI port. I got funny errors:

hub 2-0:1.0: state 7 ports 3 chg 0000 evt 0004
ehci-omap ehci-omap.0: GetStatus port 2 status 001803 POWER sig=j CSC
CONNECT
hub 2-0:1.0: port 2, status 0501, change 0001, 480 Mb/s
hub 2-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x501
ehci-omap ehci-omap.0: port 2 full speed --> companion
ehci-omap ehci-omap.0: GetStatus port 2 status 003801 POWER OWNER sig=j
CONNECT
hub 2-0:1.0: port 2 not reset yet, waiting 50ms
ehci-omap ehci-omap.0: GetStatus port 2 status 003002 POWER OWNER
sig=se0 CSC
hub 2-0:1.0: unable to enumerate USB device on port 2
hub 2-0:1.0: state 7 ports 3 chg 0000 evt 0004

The device didn't even get an entry in /sys.

However, and this might be interesting to a number of people, the USB
1.1 device worked just fine on the OTG port in Host mode, with power
added via a Y-cable, and the trick above forcing configuration.

While I don't expect it to be possible, is there something I'm
overlooking to get the EHCI port working properly in this configuration?
Maybe the error messages are familiar to someone. I would prefer to
leave the OTG port free for other uses.

Thanks,
--Pat

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users