From: Garry A. <boo...@op...> - 2011-01-29 08:52:44
|
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 > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |