USB Host Mode

From WebOS Internals
Revision as of 03:43, 1 October 2011 by Wrea (talk | contribs) (Detail of an error and a workaround)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

External vbus power is easy:

Connect your type A (with ID-pin shorted) microUSB to USB cable into webOS. Plug the data leg of USB-Y cable (usually found with 2.5" external HDD enclosures and such) into this cable. Plug the root of the Y cable into a hub or whatever device you plan to use. Plug the "power" leg of the Y cable into some powered usb socket be it a powered hub, a PC or whatever. Enjoy your usb device.

Example of cable that will work: http://www.ebay.com/itm/High-Quality-micro-USB-USB-Female-Cable-USB-OTG-N900-/170687828639?pt=PDA_Accessories&hash=item27bdc9929f Search for OTG cable on eBay and thee are plenty.

The USB-ID should be 1-1

Internal VBUS:

TBD.


If you get a error like this in dmesg:

<source lang="text"> usb 1-1: rejected 1 configuration due to insufficient available bus power </source> This command got me past this error:

<source lang="text"> echo 1 > /sys/bus/usb/devices/1-1/bConfigurationValue </source> This worked for me and hopefully it can be of use to someone