Why won't the non-AON GPIOs be automatically pulled low after the system enters the suspend state?

Jetson AGX Xavier with JetPack 5.1.3.

After executing sudo systemctl suspend, will the GPIOs in the non-AON domain be automatically pulled low? We want to verify whether the system has successfully entered the suspend state by checking the status of these non-AON GPIOs.

However, after actual testing, we found that the non-AON GPIOs still remain high after the system enters and resumes from the suspend state. Is this normal? How should we modify the configuration to fix this?

Additionally, we want to send a notification after the system enters the suspend state. Can this be achieved?

Thank you for your help!

Hi 1731525927,

It seems the duplicate topic as Under what circumstances will the GPIOs in the non-AON domain be automatically pulled low? And how to configure the system to enter the hibernate stat - #11 by 1731525927

I’ve updated there.