USB Host Mode

From WebOS Internals
Jump to navigation Jump to search

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: Search for OTG cable on eBay and thee are plenty.

The USB-ID should be 1-1

Internal VBUS:


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