January 19, 2020

214 words 2 mins read

Behind the Scenes of an Update Framework: RAUC

Behind the Scenes of an Update Framework: RAUC

Instead of covering just the basic installation of individual partition images, RAUC offers a recommended chain of steps from creating and signing the update, verifying authenticity on the target devi …

Talk Title Behind the Scenes of an Update Framework: RAUC
Speakers Enrico Jörns (Embedded Software Developer, Pengutronix e.K.)
Conference Open Source Summit + ELC Europe
Conf Tag
Location Lyon, France
Date Oct 27-Nov 1, 2019
URL Talk Page
Slides Talk Slides
Video

Instead of covering just the basic installation of individual partition images, RAUC offers a recommended chain of steps from creating and signing the update, verifying authenticity on the target device, to automatic selection of the target slots in an A+B setup.By abstracting these tricky aspects of building a robust update system, integrating RAUC boils down to just configuring the storage layout and creating update bundles via the integration in Yocto, Buildroot or PTXdist.In his talk, Enrico will explain the main design decisions in RAUC and show how it can solve some interesting use-cases, such as atomic bootloader updates, streaming delta updates, integration into a project-specific UI and usage of an HSM for signing key protection.He will also discuss related aspects like data migration and verified boot in the context of updating and give an outlook on useful future enhancements for RAUC.

comments powered by Disqus