USB gadget mode in laptop
From: Dave Hylands <hidden>
Date: 2016-08-04 18:04:01
On Thu, Aug 4, 2016 at 10:54 AM, Susanoo Tux [off-list ref] wrote:
On Thu, Aug 4, 2016 at 11:18 PM, Dave Hylands [off-list ref] wrote:quoted
On Thu, Aug 4, 2016 at 10:45 AM, Susanoo Tux [off-list ref] wrote:quoted
On Thu, Aug 4, 2016 at 10:38 PM, Dave Hylands [off-list ref] wrote:quoted
...snip...quoted
Checkout Documentation/usb (in your kernel source tree). You'll find aquoted
bunch of files starting with the word gadget which describe the various gadget drivers and how to use them....snip...quoted
Thanks for the reference, I gone through the configfs. And tried creating it, but it's not working. I am using x86, is that configfs method configures the usb controllers to behave a device ? because nothing is there in /sys/class/udc/.Yes - it requires that the USB controller be able to behave as a device. I've only used this on SoC's that had that capability (like gumstix or BeagleBone) and not on a desktop. -- Dave Hylands Shuswap, BC, Canada http://www.davehylands.comYes, I can see the error in dmesg "couldn't find an available UDC - added [g1] to list of pending drivers" :(. But I didn't get the meaning of this. May be one basic question, how to check whether my desktop supports device/gadget mode?
It's been a while since I worked on this stuff, but I seem to recall that you need a USB device that supports OTG (On-The-Go). I believe that you can get PCI cards that support USB OTG. I suspect the USB hosts builtin to most x86 motherboards don't support it. But that's the feature you need to look for. -- Dave Hylands Shuswap, BC, Canada http://www.davehylands.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20160804/3c5b3bce/attachment.html