I am using the update_flash linux utility for self-updating my Connect 9210 ME LX based devices.
Unfortunately, when used to update the rootfs partition, this utility does not reliably reboot the system (although started with the -R option). In about 1 out of 10 cases, after 100% successful and verified rootfs flashing, the system hangs instead of rebooting, and needs a manual reset.
This is highly unfortunate for my application where the 9210 ME LX based devices are not easily reachable for manual reset or power cycling.
I wonder what could be the reason for this. I would very much like to have a look at the source code for update_flash; is it available as open source?