Loading…
Attending this event?
September 27-30, 2021
Seattle, Washington, USA + Virtual
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit + Embedded Linux Conference + OSPOCon 2021 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.

IMPORTANT NOTE: Timing of sessions and room locations are subject to change through Friday, August 27 due to schedule changes that will be made as speakers finalize whether speaking in person or virtually. 

Back To Schedule
Wednesday, September 29 • 1:45pm - 2:35pm
Practical Experience with Linux A/B Upgrades - Leon Anavi, Konsulko Group

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

There are always challenges for deploying software upgrades to fleets of embedded Linux IoT devices. A common strategy is to rely on an A/B redundant system with two identical partitions using popular open source solutions like Mender or RAUC. Although they provide great features out of the box there are still plenty of technical obstacles to overcome for real-world use cases. In this presentation we will walk through practical experiences using both Mender and RAUC with the Yocto Project and OpenEmbedded. We will discuss BSP integration and porting efforts for new devices, bootloader requirements and configurations, tips and tricks for ARM and x86-64 systems, various including read-only file systems, partition layouts, storing persistent data during upgrades, managing single-file artifacts, simultaneous setup with Docker and other containers. The talk is appropriate for anyone, interested in software over the air upgrades for embedded Linux devices.

Speakers
avatar for Leon Anavi

Leon Anavi

Senior Software Engineer, Konsulko Group
Leon Anavi is an open source enthusiast and a senior software engineer at Konsulko Group. He is an active contributor to various Yocto/OpenEmbedded meta layers, Automotive Grade Linux (AGL) and many other open source projects. His professional experience includes web and mobile application... Read More →



Wednesday September 29, 2021 1:45pm - 2:35pm PDT
MeetingPlay Platform + Virtual Learning Lab
Feedback form isn't open yet.