I am a university student using a Jetson Nano on a robot for a project involving computer vision.
Currently, the Jetson is turned off by cutting the power to it. I am concerned that this could cause memory corruption or other issues?
If the current method of removing power could cause issues, I would like to implement a hardware button to turn the Jetson off properly.
I have tried the ubuntu command " $ sudo shutdown --poweroff " to turn the Jetson off properly. Is this the only way to initiate a proper shutdown? Is it possible to shut the Jetson down properly using a hardware approach? All I have found so far is how to wire up a button to turn the Jetson on (but not off).
I am using the devkit and I believe that my jetpack version is 4.6.
To be clear, I have not yet experienced any issues with simply cutting the power to the Jetson Nano. It is turned on and off by essentially plugging it in and unplugging it and this doesn’t seem to cause problems.
My question is, is how is the Jetson Nano typically turned off? Could our current on/off method leave us vulnerable to memory corruption or other issues in the future?
What you do is the same effect like HW reset and it should be fine.
But we would suggest using SW reset like shutdown command first to power off the board.