*** Please note that this reply is generated by LLM automatically ***
The issue you’re experiencing with your Jetson Orin Nano system is that it won’t automatically power back on after being shut down from the GUI or terminal, even though it’s set to auto power-on mode. This is because the auto power-on mode only works when the system is powered off due to a power cycle (e.g., unplugging and replugging the power cord), not when it’s shut down from the system itself.
Connecting the power button to J14 and keeping the auto power-on mode enabled might not solve the issue. The reason is that the power button on J14 is typically used for board automation and UART debug output, not for controlling the power state of the system.
However, there is a possible solution to achieve the desired behavior. You can use the TOPO (Topology) board automation solution, which is an integrated board automation solution for the Jetson AGX Orin Developer Kit carrier board. TOPO connects to the host PC via a full-speed USB interface and allows the host PC to communicate with the NVIDIA Jetson UART port and automate commands like power on, power off, reset, and recovery.
To use TOPO to automate the power-on process, you would need to:
- Connect the TOPO module to the Jetson Orin Nano system.
- Configure the TOPO module to monitor the system’s power state.
- Set up a script or program to send a power-on command to the TOPO module when the system is shut down from the GUI or terminal.
This approach would require some programming and configuration, but it could potentially solve the issue.
Alternatively, you could also explore using the nvpmodel command to set the power mode of the system. The nvpmodel command allows you to set the power mode of the system to one of several predefined modes, including a mode that enables auto power-on. However, this approach might not work if the system is shut down from the GUI or terminal, as the power mode would need to be changed manually.
In summary, connecting the power button to J14 might not solve the issue, but using the TOPO board automation solution or exploring the nvpmodel command could potentially provide a solution. However, more information and testing would be required to confirm the feasibility of these approaches.
*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***