Fix GPIO on Jetson Orin Nano Super | Full Guide to Creating a Device Tree Overlay
JetsonHacks 10:09
14,770 views · 233 likes Watch on YouTube ↗
Join this channel to get access to perks:
https://www.youtube.com/channel/UCQs0lwV6E4p7LQaGJ6fgy5Q/join
Getting the NVIDIA Jetson Orin Nano Super Developer Kit GPIO pins to be both input and output takes some work on JetPack 6. The default device tree marks GPIO pins as input, but doesn't allow output. Writing and installing a device tree overlay fixes this issue.
Full article on JetsonHacks : https://jetsonhacks.com/2025/04/07/device-tree-overlays-on-jetson-scary-but-fun/
In this explainer tutorial, we cover how to research, write and install a device tree overlay for a pin on the expansion header.
Github jetson-orin-gpio-patch : https://github.com/jetsonhacks/jetson-orin-gpio-patch
Terry Tate, Office Linebacker: https://youtu.be/RzToNo7A-94
00:00 Introduction
00:13 Installation
01:48 Test Example
03:43 Device Tree on Jetson
06:21 Looking for Pin Description
08:41 Writing the Overlay
09:38 Kernel Patch
As an Amazon Associate I earn from qualifying purchases.
Visit the JetsonHacks storefront on Amazon: https://www.amazon.com/shop/jetsonhacks
Visit the website at https://jetsonhacks.com
Sign up for the newsletter! https://newsletter.jetsonhacks.com
Github accounts: https://github.com/jetsonhacks
https://github.com/jetsonhacksnano
Twitter: http://twitter.com/jetsonhacks
Some of these links here are affiliate links. As an Amazon Associate I earn from qualifying purchases at no extra cost to you.
https://www.youtube.com/channel/UCQs0lwV6E4p7LQaGJ6fgy5Q/join
Getting the NVIDIA Jetson Orin Nano Super Developer Kit GPIO pins to be both input and output takes some work on JetPack 6. The default device tree marks GPIO pins as input, but doesn't allow output. Writing and installing a device tree overlay fixes this issue.
Full article on JetsonHacks : https://jetsonhacks.com/2025/04/07/device-tree-overlays-on-jetson-scary-but-fun/
In this explainer tutorial, we cover how to research, write and install a device tree overlay for a pin on the expansion header.
Github jetson-orin-gpio-patch : https://github.com/jetsonhacks/jetson-orin-gpio-patch
Terry Tate, Office Linebacker: https://youtu.be/RzToNo7A-94
00:00 Introduction
00:13 Installation
01:48 Test Example
03:43 Device Tree on Jetson
06:21 Looking for Pin Description
08:41 Writing the Overlay
09:38 Kernel Patch
As an Amazon Associate I earn from qualifying purchases.
Visit the JetsonHacks storefront on Amazon: https://www.amazon.com/shop/jetsonhacks
Visit the website at https://jetsonhacks.com
Sign up for the newsletter! https://newsletter.jetsonhacks.com
Github accounts: https://github.com/jetsonhacks
https://github.com/jetsonhacksnano
Twitter: http://twitter.com/jetsonhacks
Some of these links here are affiliate links. As an Amazon Associate I earn from qualifying purchases at no extra cost to you.
Playback is via YouTube's official embedded player. Data from YouTube; Exumo is not affiliated with YouTube.