Pinmux configuration problem

Hello, hope you are doing ok :)

I have an Orin Nano 8gb developer kit, and i updated the Jetṕack from 5.1.2 to 6.0, but i am having some troubles using GPIO with the 40 pins, i have read the NVIDIA documentation about configurating the Pins as bidireccional with pinmux, i already created the .pbis files but in the documentation says this note.

Copy the padvoltage.dtsi and pinmux.dtsi files to the <l4t_top>/bootloader/generic/BCT/ directory and copy the gpio.dtsi file to the <l4t_top>/bootloader/ directory.

And i am not finding any directory as this ones, can you please tell me where to paste the file and what steps i need to do after that.

Thank you so much!

Hi cebrellinanu,

How did you perform this?

Please refer to the steps in To Flash the Jetson Developer Kit Operating Software and you would get the BSP package(<Linux_for_Tegra>/).

If you’ve used SDK Manager to flash the board, then there should be BSP package created on your host already.

Hi, thank you so much for the quick reply!

I flashed an SD with Jetpack 6.0 in Windows, do you recommend to use a Linux host?
I will try flash the board by SDK manager.

Thank you so much!

Yes, we would suggest using SDK manager from Ubuntu host.
It should be the simplest method to flash the devkit.

If you want to update the pinmux, please just refer to the instruction in Generating the Pinmux dtsi Files.

Thank you Kevin!! Hope everythings its good on your side

Know i can find the directories in my Host PC, i think now i should create a dtb file and reflash the board right? How can i do this, in getting a little bit lost in the documentation.

Thank you again for your help!

You can just use pinmux spreadsheet excel file to generate 3 dtsi files and put them to the correct directory in BSP package(<Linux_for_Tegra>/).

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