Skip to content

Cart

Your cart is empty

Updating the Pinmux Configuration


Question: How can I update the pinmux configuration on Jetson Orin Nano/NX?

To update the pinmux, only two device tree source (.dtsi) files need to be replaced with the updated versions:
    Linux_for_Tegra/bootloader/t186ref/BCT/tegra234-mb1-bct-pinmux-p3767-dp-a03.dtsi

    Linux_for_Tegra/bootloader/tegra234-mb1-bct-gpio-p3767-dp-a03.dtsi

After replacing these files, open a terminal in the Linux_for_Tegra directory and flash only the A_MB1_BCT partition using the appropriate command:

For JetPack 5:
$ sudo ./flash.sh -c bootloader/t186ref/cfg/flash_t234_qspi.xml --no-systemimg -k A_MB1_BCT jetson-orin-nano-devkit nvme0n1p1  

For JetPack 6:
$ sudo ./flash.sh -c bootloader/generic/cfg/flash_t234_qspi.xml --no-systemimg -k A_MB1_BCT jetson-orin-nano-devkit nvme0n1p1  

This will apply the updated pinmux configuration without flashing the entire system image.