As NVIDIA SOMs having only one USB 3.0 port in our custom board we had provision that we can use it as host for some application and some cases we can able to make it as device port.
Please check attached schematic.
VBUS detect is done same like USB 2.0 device port.
VBUS detect is given to GPIO00 pin of SOM.
After doing above given DTSI changes when I connect my board through this Type A connector to Host using USB 2.0 type A to type A cable its been get detected.
But when I use USB 3.0 type A to type A cable board is not get detected.
Please guide us on this.
Hi,
For OTG port you would need to have VBUS pin and VBUS_ID pin. It does not work if there is only VBUS pin. Please refer to the hardware design and software device tree in USB 2.0 Functionality - #15 by arvindprksh
Hi,
It may not work properly if the hardware design does not fit device tree. But for quick try, you can enable the USB3 port in xusb@70090000 and xudc@700d0000