The design example shows OTA firmware update performed on a microcontroller using the "staging + copy" method.
If your Linux system becomes unresponsive, this tool can monitor it and reboot when problems arise. Here's how.