Updating Device-Tree with GPIO changes Jetpack 6.0

Hello,
I am currently working on updating the device tree with some custom GPIO changes. I have used the jetson_agx_orin_pinmux_config_template.xlsm to generate the 3 needed dtsi files. In other guides I have seen it says to use the python pinmux-dts2cfg.py to generate the needed .cfg files then replace the current .cfg files inside the Linux_for_Tegra/bootloader/t186ref/BCT/. On the AGX the BCT directory is located at Linux_for_Tegra/bootloader/generic/BCT/ and does not contain any .cfg files.

My main question is how to update the bootloader to use my new GPIO changes, if I can’t find right location to put them? Thank you!

Hardware: AGX Orin 64gb Dev Kit

Hi blake.williams,

It is used for Xavier series.

For AGX Orin, you can just put the generated dtsi to correct path in your BSP package.
Please refer to Jetson AGX Orin Platform Adaptation and Bring-Up — NVIDIA Jetson Linux Developer Guide 1 documentation for details.

1 Like

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