We need to have both USB ports working in gadget mode. I came across the following information from the DM81xx C6A81xx AM38XX USB User Guide as well as a few more post saying that gadget mode on USB0 and USB1 is not supported:
Driver Features List
• The Mentor USB driver can be built as module or built-in to kernel
• Support both PIO and DMA mode (The DMA mode not applicable for control endpoint)
• Support two instances musb controller in host mode (both usb0 and usb1 controller in host mode).
• Support USB gadget/device mode (Only USB0 controller can be configured as Gadget and USB1 cannot be
configured as gadget mode)
We have a DM816x using SDK version 5.04.00.11. While we do not need to have both ports in gadget mode at the same time, in some configurations of our product, USB0 needs to be in gadget mode while other configurations require USB1 to be in gadget mode. Is the above limitation (in Red) a hardware limitation or a limitation of the drivers in the PSP?
Thanks,
Duncan