Hi,
We have recently used the Beaglebone black's miniAB/OTG port to be the USB Pheripheral or Slave and Mobile Phone as USB Host/Master.
We have used the kernel which is present in the "ti-sdk-am335x-evm-07.00.00.00" SDK. The Mobile Phone which acts as USB Host does not provide the 5V vbus to USB device. To drive USB0_VBUS high we have connected the line from 5v power switch input to USB0_VBUS.
The requirement is we want BBB to acts as gadgetfs device. I have used the userspace code present in the "www.linux-usb.org/.../usb.c" to test this feature.
If we connect the BBB OTG port to ubuntu host m/c, we are able to view the below log and able to view gadgetfs device in host m/c using lsusb.
gadgetfs: connected
gadgetfs: configuration #1
But If we connect the BBB otg port to mobile phone we are getting only suspend event, not getting bus reset event or gadgetfs:connect event. Please let us know what we are missing.
Thanks and Regards,
Shashi