TX2 usb otg host mode


The usb2.0 otg cannot work on my own board,
I have apply the patch about usb power like below:

pinctrl@3520000 {
-               vbus-0-supply = <&vdd_usb0_5v>;
-               vbus-1-supply = <&vdd_usb1_5v>;
-               vbus-2-supply = <&vdd_usb2_5v>;
+               vbus-0-supply = <&battery_reg>;
+               vbus-1-supply = <&battery_reg>;
+               vbus-2-supply = <&battery_reg>;
                vbus-3-supply = <&battery_reg>;
                vddio-hsic-supply = <&battery_reg>;

The kernel dmesg:

[    2.450369] tegra-xotg xotg: usb2 phy is not available yet
[    2.451492] tegra-usb-cd usb_cd: otg phy is not available yet
[    2.454125] tegra-xudc-new 3550000.xudc: usb2 phy is not available yet

The BSP version is R28.1


Hi, coundliu,

What’s the connection of USB0_OTG_ID (pin A36 of J13 ) on your board? What’s the difference of USB part design between your board and dev kit?