Jetpack v. 32.6.1
I’m looking to try and set the default value of GPIO pins of PT.05, PY.04, PDD.00 and PCC.07 to output low on the Jetson Xavier NX development board.
I have a custom root file system that I am flashing using the script provided in the jetpack driver package (BSP)
Before flashing I have utilised the Pinmux mapping spreadsheet to generate the dtsi files attached.
I converted the dtsi files using the pinmux-dts2cfg.py script producing tegra19x-mb1-pinmux-p3668-a01.cfg (attached) and replaced the default .cfg in Linux_for_Tegra/bootloader/t186ref/BCT.
It doesn’t appear that the gpio are being set however which I verified by trying to set the pins high by default, again with no success.
I can set gpio high/low when the system has boot using the NVIDIA python gpio library
Is this process for setting the GPIO correct? Have I made an error in the dtsi / cfg files?
I notice that there isn’t a directory /sys/kernal/debug/gpio on the running the flashed dev board; does this point to an issue?
tegra19x-jetson_xavier_nx_module-gpio-default.dtsi (2.0 KB)
tegra19x-jetson_xavier_nx_module-padvoltage-default.dtsi (1.3 KB)
tegra19x-jetson_xavier_nx_module-pinmux.dtsi (54.4 KB)
tegra19x-mb1-prod-p3668-0001-a00.cfg (1022 Bytes)