Orin Nx 16GB p3767-0000 with p3509 Xavier carrier board USB ports not working

Hi,
I have a Xavier NX module plus Xavier NX p3509 Carrier board setup, functioning stably using Jetpack 5.1.2.
Now I am trying to use the Orin NX 16B p3767-0000 module with this p3509 carrier board as it has been confirmed that the orin nx modules are compatible with p3509 carrier boards.
I built the os from source code of jetpack 5.1.2 r35.4.1.
I made the changes to the file “./bootloader/t186ref/BCT/tegra234-mb2-bct-scr-p3767-0000.dts” as mentioned by the jetpack release notes for HDMI patch.
I can flash the orin successfully using the following command:-

“sudo ADDITIONAL_DTB_OVERLAY_OPT=“BootOrderNvme.dtbo” ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p “-c bootloader/t186ref/cfg/flash_t234_qspi.xml” --showlogs --network usb0 p3509-a02+p3767-0000 internal”

The board gets succesfully flashed and boots .
But now the problem is none of the usb ports are working, there not power delivered to the usb ports too.
I can confidently say that the p3509 carrier board is fine as it works well with the xavier nx module.

Please help me in resolving this issue.
Thank you.

Jetson Orin NX series modules are not pin-compatible with Jetson Xavier NX series modules, even can be flashed successfully and boots, but some peripherial might not work well.

See Jetson FAQ | NVIDIA Developer

Hi,

We tried rel-35.4 and rel-35.5 on our side with this combination but USB all working fine here.

I think you might need to share dmesg.

Hi ,
Thanks for your response.
I figured out the issue, we had a usb hub reset connected to GPIO12 which was low by default in Orin NX , so the hub was turned off.
I modified the pinmux dtsi file to confidugre GPIO12 in pull up state and the USB works fine now.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.