Loading…
25-27, August 2025
Amsterdam, Netherlands
View More Details & Registration
Note: The schedule is subject to change.

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 Europe 2025 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 Central European Summer Time, CEST (UTC +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right. 

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Monday August 25, 2025 11:20 - 12:00 CEST
Do you find yourself twiddling your thumbs while waiting for dozens of devices to upgrade over Bluetooth? Or do you think twice before pressing the “Firmware Rollout” button due to the anticipated LTE data bill? Introducing Constrained Patch (CPatch), a binary patching algorithm designed specifically for Firmware Over-the-Air (FOTA) upgrades of constrained devices running Zephyr.

In this session I will step through the design and implementation of the algorithm, including:
* Prerequisites for a diff based solution
* Constraints the algorithm works within
* Embedded patching implementation
* Python patch generation
* Comparisons against existing algorithms
* Live demo!
Speakers
avatar for Jordan Yates

Jordan Yates

Co-founder @ Chief Engineer, Embeint
Embedded developer focusing on ultra-low power wireless devices.
Monday August 25, 2025 11:20 - 12:00 CEST
D202
  Zephyr Developer Summit
  • Audience Experience Level Any

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

Share Modal

Share this link via

Or copy link