View Single Post
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#120
Originally Posted by Mara View Post
...Most likely the USB controller has been hard wired to stay in client mode. (Like terminating that "OTG-line" to +5V on the motherboard, if I recall correctly the polarity requirement.) It seem the SW can not override that HW signal.

So, you may be able to get it to work in host mode, but you need to open the device and disconnect the "OTG-pin" from the USB controller and then add switch etc. to it for changing the operating mode. If that is a BGA part, then it is pretty much impossible....
I was thinking of a replacement USB kernel driver that would ignore / override the HW signal when you told it to go into "unsupported host mode". It would have to be 100% software controlled (the user would have to say, "go into host mode" and "go out of host mode") and probably charging and power supply would not be available... but would this kind of software hack be possible?
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!