Unresponsive Pins on 40-pin header of Jetson AGX Orin

I am trying to send GPIO commands to pins using the Jetson.GPIO library (GitHub - NVIDIA/jetson-gpio: A Python library that enables the use of Jetson's GPIOs). I followed the instructions exactly, but for some reason only pin 13 performs normally when executing the python command. I ran the test_all_pins.py in the repo while having the pins connected to an LED and only pin 13 blinked. Most of the other pins were low no matter the command, and pin 32 had a steady low voltage. We cannot figure out why the pins are not responding to the GPIO commands properly and would very much appreciate help!

Thanks and God Bless.

Also, Jetpack 6.0 is the version of Jetpack being used.

Hi charlesraines30,

Are you using the devkit or custom board for AGX Orin?

Have you configured the pinmux for the pins you want to control?
Most of the pins are configured as input by default.

We are using the devkit. I have not configured the pinmux–I didn’t know that was necessary. I tried looking at the guidance online, but it hasn’t been very helpful so far. What do you recommend I do to configure the pinmux so that the pins we need to use will be configured as output pins?

Yes, please refer to Generating the Pinmux dtsi Files to configure the pinmux for your desired pin as output and apply the change.

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