We are developing a battery powered system in which a microcontroller controls power to the Jetson TX2. To perform a ‘clean’ shutdown (e.g. as would be done by
sudo shutdown now) we are having the microcontroller send a message to the TX2 asking it to shut down. A program on the TX2 checks for this message and runs the shutdown command when the message is received.
This works, but we’d like to know if there is a way to do a clean shutdown (not abruptly cutting power) simply by having the MCU toggle a GPIO. This would be preferred as it’s probably more robust than the current software-based solution. We are using the Orbitty carrier at the moment but plan to design our own eventually: http://connecttech.com/product/orbitty-carrier-for-nvidia-jetson-tx2-tx1/.