circle
circle copied to clipboard
USB peripheral mode
Hello, I am wondering how much effort would be needed to implement USB peripheral role, particularly for devices with an USB On-The-Go capability? Thank you !
That would be a big effort, because one have to analyze the Linux driver to extract the required information. I did this for the host mode and it wasn't fun. ;) There is no public documentation available for the USB DWC OTG controller of the Raspberry Pi.
Ah ok, thank you for the info and thank you for the hard work !
See: #387
Support for the USB MIDI (v1.0) gadget (aka peripheral) mode is in Circle 45.3.