We have a board with TX1 installed and everything works as expected
We want to upgrade to TX2 and we are unable to connect to USB on a custom board.
For the purpose of clarifying the evaluation board, everything is working properly.
The TX2 card has JetPack_4.6_Linux
I have read in various forums about a similar glitch when in most cases it is JetPack 4.2
I did what they recommended to do here as well as what they recommended to do here
Given the oral answer written here by DaneLLL on Sep 11 '18
vbus-2-supply = <0x0000001a>;
& battery_reg is compiled into 0x0000001a
The actual changes I made:
In the kernel_tegra186-quill-p3310-1000-c03-00-base.dtb file
And in the tegra186-quill-p3310-1000-c03-00-base.dtb file
Under pinctrl @ 3520000 I changed the parameter
vbus-2-supply = <0x1a>;
I copied the edges to the paths
Linux_for_Tegra / rootfs / boot / tegra186-quill-p3310-1000-c03-00-base.dtb
Linux_for_Tegra / bootloader / tegra186-quill-p3310-1000-c03-00-base.dtb
Linux_for_Tegra / kernel / dtb / tegra186-quill-p3310-1000-c03-00-base.dtb
And I installed on the card by command:
sudo ./flash.sh jetson-tx2 mmcblk0p1
In practice, no change appears on the custom board.
The lsusb command does not return anything.