Upgrades Presentations

= OTA Upgrades =

Secure Boot and Over-the-Air Updates - That's Simple, No? [ELC 2020]
Presenter: Jan Kiszka, Siemens AG Summary: This presentation talks about secure boot feature and Over-The-Air updates on Embedded platforms.


 * PDF | VIDEO

Secure Updates for a Memory Constrained XIP System [ELC 2019]
Presenter: Vitaly Wool, Konsulko Summary: This presentation talks about challenges faced for secure updates on XIP (eXecute In Place) – a technology that allows code to be executed directly from flash without copying the code to RAM first.


 * PDF | VIDEO

Surviving in the Wilderness: Integrity Protection and System Update [ELC 2017]
Presenter: Patrick Ohly, Intel GmbH Summary: This talk compares the two mechanisms of s/w updates -- meta-integrity an meta-swupd against several other alternatives (dm-verity, OSTree, ...) along with detailed descriptions of these mechanisms.


 * PDF | VIDEO

Using SWUdate to Upgrade your System [ELC 2017]
Presenter: Gabriel Huau, Witekio Summary: This presentation will focus on SWUpdate which is an update framework here to ease your life. The talk will cover the framework architecture as well as its possible customization and integration into common build systems. A demonstration will be featured showing the different capabilities.


 * PDF | VIDEO

= Firmware Upgrades =

Update My Board [ELC 2018]
Presenter: Mirza Krak, Endian Technologies AB Summary: The presenter talks about how to integrate a number of open-source software update solution to a custom board and goes through the steps necessary for each project.


 * PDF | VIDEO

Apache Mynewt Bootloader for Reliable and Secure Firmware Upgrades [ELC 2017]
Presenter: James Pace, Runtime Summary: The presentation focuses on the security features in Apache Mynewt Bootloader to establish root of trust, check authenticity and integrity of the firmware images, the threats they address, footprint and performance benchmarks and incorporation of hardware protections available in any given chip.


 * VIDEO

Bringing DevOps to Devices - Modern Update Approaches for Embedded Linux - Yocto Linux Containers and More [ELC 2016]
Presenter: Petros Angelatos, Resin.io Summary: This presentation contains an overview of several update approaches throughout the stack: application and base OS updates performed while a device remains online, host OS updates performed with scale and safety, and true zero downtime updates that allow drones to update core software while in flight.


 * VIDEO

Ksplice: Rebootless Kernel Updates [ELC 2009]
Presenter: Jeff Arnold Summary: This presentation talks about updating kernels in a hitless manner.


 * PDF