I just modified the tegra186-quill-power-tree-p3489-1000-a00-00.dtsi file referring https://elinux.org/Jetson/TX2_USB.
What i have modified are following.
vbus-0-supply = <&vdd_usb0_5v>;
vbus-1-supply = <&vdd_usb1_5v>;
- vbus-2-supply = <&vdd_usb2_5v>;
+ vbus-2-supply = <&battery_reg>;
vbus-3-supply = <&battery_reg>;
vddio-hsic-supply = <&battery_reg>;
avdd_usb-supply = <&spmic_sd3>;
vclamp_usb-supply = <&spmic_sd2>;
avdd_pll_erefeut-supply = <&spmic_sd2>;
But i still can't use the usb devices when the tx2i run r28.2.1. I also notified that the modifications above adapt to r27. It may need some other modifications to use usb devices normally in r28.2.1.
My company have to use the ubuntu16 in projection, so i need use usb devices normally in r28. I wish you can provide some help with me.