Hi,
It looks not right that you don’t configure ports. Below is an example from the post
ports {
usb2-0 {
status = "okay";
mode = "otg";
vbus-supply = <&vdd_usb0_5v>;
nvidia,oc-pin = <0>;
};
usb2-1 {
status = "okay";
mode = "host";
vbus-supply = <&vdd_usb1_5v>;
nvidia,oc-pin = <1>;
};
usb3-1 {
nvidia,usb2-companion = <1>;
status = "okay";
};
};
You may remove nvidia,oc-pin if you don’t use it, and set vbus-supply, nvidia,usb2-componion. For a USB3 type A, it has two pin USB2, four pin USB3, and a VBUS pin.
Enumeration issues are seen if VBUS is turned on too early. You may also check this.