Sign up or log in to save this to your schedule and see who's attending!

The Zephyr RTOS and its MCUBoot bootloader port are both active, fast-moving open source projects with the potential to bring a Linux kernel style development model and community to IoT.

However, while the components are well-documented, there's a lack of information on how to combine them to build complete, secure, updatable products with clearly stated threat models. This presentation aims to close that gap, by describing a concrete, open source IoT application based on Zephyr, MCUBoot, and LWM2M, as well as the developer tooling and security model underlying it.

The emphasis is on practical application of these tools, rather than an abstract discussion of the components themselves. Previous experience with Zephyr or MCUBoot is helpful, but not required.

Marti is an embedded software engineer with experience in RTOSes and Linux. He currently works on firmware security for Open Source Foundries, where he is an active Zephyr and MCUBoot developer. He has contributed to several areas in these projects, including: | | - device dri... Read More →