Xavier USB ports design problems

Due to the needs of the project, the our xavier carrier board is quite different from DEMO. Among them, our own carrier board does not need PD power supply and does not require Type-C function. The carrier board uses the USB0 port as the program download port. All other USB interfaces are used as Type-A hosts. During the test, none of the 4 USB interfaces of xavier could be used. I want to know how to solve this problem through hardware or software. Thank you.

Make sure you follow the Adaptation and Bring-Up Guide (you might need to go here, log in, and then click the link again if redirect fails):
https://developer.nvidia.com/embedded/downloads#?search=adaptation&tx=$product,jetson_agx_xavier

In particular, be sure you’ve correctly updated the device tree.