I’m facing an issue with my Orin Nano module on the Eagle 201 carrier board running JetPack 6.2:
The USB-C port is not detected when the board is booted normally. It only gets detected when the board is in recovery mode.
The USB-A port is working but has a very delayed response; data transfer is extremely slow.
I have another Eagle 201 board with the same OS version, and on that board, the USB-C port works fine. I have also tried flashing JetPack 6.1, and the USB-C port works correctly.
Could this be a hardware issue, or is there a software/driver workaround for JetPack 6.2? How can I further debug this problem?
*** Please note that this reply is generated by LLM automatically ***
Based on the provided context, it appears that the issue you’re facing is related to the USB-C port not working properly on your Jetson Orin Nano board when running JetPack 6.2. However, the issue is resolved when you flash JetPack 6.1 or use a different board with the same OS version.
To further debug this problem, here are some steps you can take:
Check the USB-C port configuration: Ensure that the USB-C port is properly configured in the device tree. You can check the device tree configuration by running the command sudo dtc -I fs /sys/firmware/devicetree/base > devicetree.dts. Then, search for the USB-C port configuration in the devicetree.dts file.
Verify the USB-C port driver: Check if the USB-C port driver is loaded correctly. You can check the kernel logs by running the command sudo dmesg | grep usb. Look for any error messages related to the USB-C port driver.
Compare the device tree configuration: Compare the device tree configuration of your Jetson Orin Nano board with the one that works fine on your Eagle 201 board. You can use the diff command to compare the two device tree configurations.
Check for any kernel patches: Check if there are any kernel patches applied to your Jetson Orin Nano board that might be causing the issue. You can check the kernel patches by running the command sudo apt list --installed | grep linux.
Try a different USB-C port: If possible, try using a different USB-C port on your Jetson Orin Nano board to see if the issue is specific to one port.
Check the power management: Ensure that the power management is properly configured for the USB-C port. You can check the power management configuration by running the command sudo cat /sys/class/power_supply/usb-c/power_now.
Contact NVIDIA support: If none of the above steps resolve the issue, you can contact NVIDIA support for further assistance. They may be able to provide additional guidance or a patch to resolve the issue.
In comparison to the other issues mentioned in the context, your issue appears to be specific to the USB-C port on your Jetson Orin Nano board. The other issues mentioned are related to shutdown problems, HDMI support, and boot time optimization, which do not seem to be directly related to your issue.
*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***
We have seen issues with USB ports in the past and the time they are caused by SW they are related with device tree or pinmux configurations.
That being said, since you have 2 sets of the same HW and one of them the SW works just fine but on the other it doesn’t, I would say it all points to a HW issue.
One more thing you can try is flashing a different version of Jetpack just to take that out of the equation.
best regards,
Andrew
Embedded Software Engineer at ProventusNova