GPIO table for Jetson Nano

I was looking for GPIO table such as this:


But for ALL of the I/O broken out on module connector. I did only find GPIO spreadsheet but it does not contain information how it is defined in Linux fs.

hello smaztom,

suggest you access Jetson Nano Developer Kit 40-Pin Expansion Header Configuration to check the steps to handle 40-pin header by using the Jetson Nano Developer Kit Pinmux.
thanks

Thank you for answer, i get now what that pinmux thing actually does. But I do not intend to use 40-pin header. I’m making my custom board.
I did look into default configuration, and i think that i’m fine with default pinmux configuration.
I now know how to initialize GPIO, but what i actually want is to know how to actually access it.
I was hoping to get such information from linux for tegra GPIO python lib, but it appears to be REALLY incomplete.
For example i would like to know how GPIO3_PH.06 expands in

/sys/class/gpio/export

hello smaztom,

you’ll need to export the GPIO number then you could control it via sysnode.
suggest you refer to Tegra Linux Driver Package TX2 Adaptation Guide and check the [GPIO Changes] session to have more details for GPIO number calculation.
for example,

# generate a gpio220 sysnode
echo 220 > export
# enable the gpio
echo out > direction && echo 1 > value