.. SPDX-FileCopyrightText: 2013-2021 Stefano Babic .. SPDX-License-Identifier: GPL-2.0-only ================ Help and support ================ Mailing List ============ There is a mailing list for this project: swupdate@googlegroups.com Issue related to the project or to the documentation are discussed here. SWUpdate Flyer ============== A short description about the project and the features (in English and German) can be found in the `flyer `_ Workshop and SWUpdate integration in project ============================================ For quick integration of SWUpdate in your project, you could be interested in the `Training `_ Commercial support and board integration ======================================== Please check for `services ` if you need professional support or you need help to get SWUpdate on your device. Talks about SWUpdate ==================== - `Software Update in Embedded Systems by Stefano Babic `_ - `Updating Embedded Linux devices in field by Chris Simmonds `_ - `OpenEmbedded in the Real World by Scott Murray `_ - `[RFC] Device-side support for software update in AGL by Matt Porter `_ - `Open Source secure software updates for Linux-based IVI systems by Arthur Taylor `_ - `How do you update your embedded Linux devices? by Daniel Sangorrin / Keijiro Yano `_ - `Comparison of Linux Software Update Technologies by Matt Porter `_ - Software update for IoT: the current state of play by Chris Simmonds, ELCE 2016, `Slides `_, `Video `_ - OSS Remote Firmware Updates for IoT-like Projects by Silvano Cirujano Cuesta, ELCE 2016, `Slides ELCE 2016 `_, `Video ELCE 2016 `_ - System Upgrade with SWUpdate by Gabriel Huau, ELC 2017, `Slides ELC 2017 `_, `Video ELC 2017 `_ - `BoF: Secure OTA Collaboration, by Ricardo Salveti and Alan Bennett, ELCE 2017 `_ - Orchestrated Android-Style System Upgrades for Embedded Linux by Diego Rondini, ELCE 2017, `Slides Android-Style `_, `Video Android-Style `_ - Updating an Embedded System with SWUpdate Framework by Stefano Babic, ELCE 2017, `Slides ELCE 2017 `_, `Video ELCE 2017 `_ - Upgrading buildroot based devices with SWUpdate by Angelo Compagnucci, LinuxLab 2018, `Slides LinuxLab 2018 `_, `Video LinuxLab 2018 `_, - Evolution of (OTA) Update in the IoT world by Stefano Babic, ELC 2019, `Slides ELC 2019 `_, `Video ELC 2019 `_, - Introduction of CIP Software Updates Working Group by Akihiro Suzuki, CIP Mini Summit 2019, `Slides CIP 2019 `_, - There is No Store For Self-Driving Car Parts by Stephen Segal and Matt Fornero (Cruise LLC), ELC 2020, `Slides Cruise ELC 2020 `_, `Video Cruise `_ - Secure Boot and Over-the-Air Updates - That's simple, no ? by Jan Kiszka (Siemens AG), ELC 2020, `Slides Secure OTA ELC 2020 `_, `Video Secure OTA `_ - Diving into SWUpdate: adding new platform support with Yocto/OE! by Pierre-Jean Texier, LiveEmbedded 2020, `Slides Diving into SWUpdate `_, `Video Diving into SWUpdate `_ - Implementing UEFI-based Secure Boot + OTA Update for Embedded ARM Devices by Jan Kiszka & Christian Storm, ELCE 2022 `Slides Implementing UEFI Secure Boot + OTA Update `_, `Video Implementing UEFI-based Secure Boot + OTA Update for Embedded ARM Devices `_ - Delta OTA Update with SWUpdate by Stefano Babic, ELCE 2022 `Slides Delta OTA Update with SWUpdate `_, `Video Delta OTA Update with SWUpdate `_ - Ligthning Talk: SWUpdate Over CAN Bus - Can it ? by Stefano Babic, EOSS 2023 `Video SWUpdate Over CAN Bus `_ - Best Practices with SWUpdate by Stefano Babic, Embedded Recipes 2023 `Slides Best Practices with SWUpdate `_, `Video Best Practices with SWUpdate `_ Useful references ================= - `Boundary Devices, Using SWUpdate to upgrade your system `_ - `Présentation de Software Update (French) `_ - `Easy OS upgrades with SWUpdate `_ - `SWUpdate for feature-rich IoT applications `_ - `Implement swupdate - replacing opkg based updating, VictronEnergy `_ - `Variscite, SWUpdate `_ - `Updating Embedded Linux Devices: SWUpdate `_ - `Approach to Software Update Management, Pelux `_ - `SOTA System, Pelux `_ - `Building a Linux system for the STM32MP1: remote firmware updates, Bootlin `_