I am using L4T 32.1, and I’m trying to enable USB3 devices on pinnames: USB_SS0 and USB_SS1.
I have configured ODMDATA to 0x7090000 so that I am using Configuration #4 as specified in the adaptation guide.
Following (2), I have flashed the updated ODMDATA to the TX2 and verified UPHY_LANE0 to UPHY_LANE5 were set as desired for Configuration #4 using devmem2 command.
However, I am still not able to use USB3. I chanced upon Jetson/TX2 USB - eLinux.org. For L4T 32.1, I do not have tegra186-quill-p3310-1000-a00-plugin-manager.dtsi found under ~/JetPack_4.2_Linux_P3310/Linux_for_Tegra folder.
I believe I have to edit some dts files, may I ask for guidance for enabling Configuration #4 and the associated dts files I need to edit in L4T 32.1?
Thanks for your quick reply, there’s no “#if TEGRA_BOOTARGUMENT_VERSION >= DT_VERSION_2” under hardware/nvidia/platform/t18x/quill/kernel-dts/tegra186-quill-p3310-1000-c03-00-base.dts.
Should I be performing these changes in tegra186-quill-p3310-1000-a00-00-base.dts instead and revert tegra186-quill-p3310-1000-c03-00-base.dts to the original form?
Thanks DaneLLL, I will edit as per your guide and once I flashed, I will check the correctness. I assume I should be seeing “b2-2.usb3-0.usb3-1.usb3-2” for Configuration #4.