Implementing Power-safe Atomic Over the Air Updates

Date: January 20, 2023

Drew Moseley
Drew Moseley

Technical Solutions Architect

Implementing Power-safe Atomic Over the Air Updates

The idea of over-the-air (OTA) updates has been around for a long time but it’s only been the last few years where it has been a subject of focus within the connected device development community. There are numerous open-source and commercial solutions as well as lots of DIY hacks out there.

Join our webinar where we’ll start with a brief overview of the more popular architectures for supporting OTA in embedded devices. The number one requirement for any OTA system, implemented at scale, is to be resilient in the face of unpredictable power cycles. We will discuss how the OSTree system ensures atomicity and power safety when updating the contents of a root filesystem.

Key Takeaways:
  • Examples showing how the system behaves when power cycles occur during various phases of the update process as well as how it recovers
  • Learn when downloads will need to be redone as well as when the system is able to recover without retransmitting data
  • Examine how the OSTree infrastructure is used as part of the Toradex Torizon platform implementing a full end-to-end OTA system for connected Linux devices

Note: The video recording of the webinar will be made available here shortly.

Have a Question?