We designed a carrier board, for some reasons we removed the power monitoring circuits. Later, we connected a TX2 module to debug the functions, the USB and PCIE (M.2, M key) interface didn’t work.
Then I tried to follow some posts to modify the dts file “tegra186-quill-p3310-1000-a00-00-base.dts”:
vbus-0-supply = <&vdd_usb0_5v>;
vbus-1-supply = <&vdd_usb1_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>;
However, I got some errors during the later compiling, such as “Reference to non-existent node or label ‘vdd_usb0_5v’”, but i did find the node in the dtf file. What’s the possible reason?
When i used TX2 4GB, the usb interface is functional w/o modifying the dts file, doesn’t TX2 4GB monitor the power? In the later test, it seemed the USB connection was not reliable, some USB disk can be used w/o problem, and some others couldn’t even be detected.
Appreciate for your advice.