Hi NVIDIA Support Team,
We encountered an issue while configuring SPI3 via Pinmux Changes chapter** on an AGX Orin device (JetPack 6.0, L4T R36.3). Request your assistance to verify our methodology.
The steps we follow:
1.use Orin_Jetson_Series_Pinmux_Config_Template_2.0 to enable spi3
spi3 configuration as below
upload pinmux and gpio dtsi gennerated:
Orin-jetson_agx_orin-gpio-default.txt (4.9 KB)
Orin-jetson_agx_orin-pinmux.txt (65.7 KB)
2.rename Orin-jetson_agx_orin-gpio-default.txt → tegra234-mb1-bct-gpio-p3701-0000-a04.dtsi
rename Orin-jetson_agx_orin-pinmux.txt → tegra234-mb1-bct-pinmux-p3701-0000-a04.dtsi
3. put tegra234-mb1-bct-gpio-p3701-0000-a04.dtsi to Linux_for_Tegra/bootloader/generic/BCT
put tegra234-mb1-bct-gpio-p3701-0000-a04.dtsi to Linux_for_Tegra/bootloader
4.flash target to update pinmux configuration.
we use
sudo ROOTFS_AB=1 ROOTFS_RETRY_COUNT_MAX=5 ./flash.sh -c bootloader/generic/cfg/flash_t234_qspi.xml jetson-agx-orin-devkit external
But after agx bringup, we cheched pinmux reg as below
$ sudo busybox devmem 0x0243d000
0x00000455
$ sudo busybox devmem 0x0243d004
0x00001055
$ sudo busybox devmem 0x0243d020
0x00000000
$ sudo busybox devmem 0x0243d030
0x00001055
$ sudo busybox devmem 0x0243d048
0x00000055
It seems the configuration didn’t take effect.
are the two dts files the correct? tegra234-mb1-bct-pinmux-p3701-0000-a04.dtsi and tegra234-mb1-bct-gpio-p3701-0000-a04.dtsi
In the flash log, we find it’s copying tegra234-mb1-bct-pinmux-p3701-0000-a04.dtsi
In p3701.conf.common we find the env of pinmux is also tegra234-mb1-bct-pinmux-p3701-0000-a04.dtsi

Please help check whether the method of updating the pinmux configuration is correct.
Best Regards