Hello Jetson community and NVIDIA support,
I am experiencing a critical issue where I am unable to programmatically control any standard GPIO output pin on my Jetson Nano. The output voltage consistently reads 0V with a multimeter when the pin is instructed to be set HIGH (3.3V).
I am building a project that requires triggering an external LED based on a deep learning model’s output (using TensorRT/Python).
1. System Details
-
Device: Jetson Nano (Developer Kit 8GB)
-
JetPack Version: [6.2.1+b38]
-
Kernel Version: [Linux jetson 5.15.148-tegra #1 SMP PREEMPT Thu Sep 18 15:08:33 PDT 2025 aarch64 aarch64 aarch64 GNU/Linux]
-
Power Supply: [Official 4A barrel jack]
-
Jetson.GPIO version : 2.1.11
2. Verified Working Hardware
I have confirmed that the basic components are functional:
-
LED: Works correctly (tested with multimeter diode setting, lights up at approx 1.9V.
-
Resistor: 220Ohm (Correct value for 3.3V operation).
-
GND Pin: Pin 39 is used as the reliable Ground reference.
-
Fixed Voltage Pins (Pin 1, Pin 17): Both correctly provide a constant $3.3V (as expected for VCC).
3. Debugging Steps Performed (All Failed)
I systematically tested all common GPIO pins using both Python (Jetson.GPIO) and direct Linux tools (gpioset), verifying the output with a multimeter directly on the pins set to DC Voltage.
| Pin Type | BOARD Pin | BCM Pin | Status (Measured Voltage) | Command Used |
|---|---|---|---|---|
| Output | Pin 11 | BCM 17 | 0V (Fails) | sudo python3 test_led.py |
| Output | Pin 12 | BCM 18 | 0V (Fails) | sudo python3 test_led.py & gpioset gpiochip0 18=1 |
| Output | Pin 13 | BCM 19 | 0V (Fails) | gpioset gpiochip0 19=1 |
| Output | Pin 33 | BCM 13 | 0V (Fails) | sudo python3 test_led.py |
| Output | Pin 18 | BCM 24 | 0V (Fails) | sudo python3 test_led.py |
4. Software & Permission Verification
-
Jetson.GPIO: Installed viasudo pip3 install Jetson.GPIO. -
Permissions: User was added to the
gpioanddialoutgroups, and the system was rebooted.sudo usermod -a -G gpio,dialout $USER -
gpiod: Tools are installed and functional, but fail to activate the pins:gpioset gpiochip0 18=1 # Pin 12 - Measured 0V
Could someone please advise on how to diagnose if the GPIO pins are correctly configured in the Device Tree or if there are any known multiplexer settings that might be incorrectly routing the GPIO signal on this JetPack version? Is this a known issue?
Thank you for your assistance.


