Beaglebone black's USB OTG connected to a Windows PC should handle USB
protocol of an application.
For this, disabling "g_multi" functionality of USB_OTG, we tried inserting
the module Gadget zero (g_zero), and on windows side we see the "gadget
zero" detected with VID and PID in "device manager". But we cannot proceed
further on using this.
We also tried inserting the module "gadgetfs", but on mounting we faced the
following issue and cannot explore on using this,
$ mount -t gadgetfs /none /dev/gadget/
nop musb-hdrc.0.auto: failed to start (null): -120
It seems complicated to find the working way, and any help on this will be
much more appreciated.