Delta OTA Update with SWUpdate
summary
Demonstration of SWUpdate's Delta Update feature (since SWUpdate 2021.11) shows creating and applying delta binary image patches that save gigabytes by sending only changed chunks; implementation uses chunking with a configurable maximum chunk size, stream-based transfer and per-chunk checksums, supports both file and block-device layouts, and requires identical base images and reproducible build outputs. The tool builds delta packages, transfers and applies them reliably in tests and reports substantial bandwidth reduction.
AI-written summary · about
chapters (8)
- 0:00Delta OTA updates intro
- 6:45Why Delta updates matter
- 10:52Linux tools for Delta OTA
- 19:29Streaming Delta updates
- 27:23Chunk download process
- 32:12Config files and best practices
- 37:35Handling system differences
- 40:55Q&A
related talks
55mBoF: Embedded Update Tools
39mImplementing Power-Safe Atomic Over the Air Updates
50mThe ultimate guide to software updates on embedded Linux devices
31mHow to Leverage an Open Update Protocol to Drive Your Embedded Devices from Any Cloud OTA Provider
16mPatchlings: Enabling A/B-Equivalent OTA Updates for Deeply Embedded...
12mLightning Talk: SWUpdate Over CAN Bus - Can It?
45mOSS Remote Firmware Updates for IoT-like Projects
39mHow to Choose a Software Update Mechanism for Embedded Linux Devices
