Jetson AGX Xavier error while changing pinmux sheet


I am trying to make changes to the pinmux for Jetson AGX Xavier using pinmux sheet (Jetson_AGX_Devkit_Pinmux_Configuration_Template.xlsx) 1.03.

If I try to change GPIO3_PEE.00 GPIO32 to output then I get below error:
Error: Wake can not be enabled on an Output

What should I do if I need to make this pin as output and drive low?

2)Can I use Pinmux sheet 1.06 for L4T 32.4.3? Will that affect to the BSP in any manner, earlier I was using rev 1.03 with L4T32.4.3

Please suggest on above queries.

hello venkatraman.bhat,

please check the color code,
there’s a column to configure Wake Pin, and it should also mark as red background as an error, you should modify Wake Pin = No to resolve this error.

that should be fine,
you may use the latest pinmux spreadsheet for board customization.

Sure, Thanks. I have made the changes as you have told

and for GPIO10 → GPIO3_PBB.02
Sysfs GPIO formula is correct?
I should use tegra194-gpio.h and #define TEGRA194_AON_GPIO_PORT_BB 1 right?
#define TEGRA194_AON_GPIO(port, offset)
((TEGRA194_AON_GPIO_PORT_##port * 8) + offset)

(1*8+2)+248 = 258

here is what I see from system:

$ dmesg | grep gpiochip_setup_dev
[ 0.819291] gpiochip_setup_dev: registered GPIOs 288 to 511 on device: gpiochip0 (tegra-gpio)
[ 0.827240] gpiochip_setup_dev: registered GPIOs 248 to 287 on device: gpiochip1 (tegra-gpio-aon)
[ 0.969339] gpiochip_setup_dev: registered GPIOs 240 to 247 on device: gpiochip2 (max77620-gpio)

hello venkatraman.bhat,

yes, that’s a correct formula for the GPIO3_PBB.02.

1 Like