Attending this event?
October 31 - November 1 - Co-Located Events
October 28-30 - Conference
Lyon Convention Centre - Lyon, France
More information for Open Source Summit + Embedded Linux Conference Europe 2019
Monday, October 28 • 18:00 - 18:35
BoF: Multibuild for Zephyr RTOS - Marti Bolivar, Nordic Semiconductor

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

The Zephyr RTOS build system currently supports generating a single application image. This build is isolated from other related images, such as bootloaders, secure vs. nonsecure Arm TrustZone images, multi-core applications communicating via IPC mechanisms, etc.

This is a problem because these images can be interdependent in ways that require compatible configurations between images (including Kconfig, device tree chosen nodes, linker script memory layout, etc.). Since the build system is agnostic to other images, this is left to the application developer or system designer to manage. That's unnecessarily error prone, since the build system could check for common errors itself if only it knew about all the executables in the system.

Different Zephyr downstream distributions have solved this problem in different ways, but there's so far no consensus on how to solve this problem upstream. This BoF is meant to keep the conversation going among anyone who is interested in this topic.


Marti Bolivar

Senior Software Engineer, Nordic Semiconductor
Marti is an embedded software engineer with experience in RTOSes and Linux. He is an active Zephyr developer working at Nordic Semiconductor using Zephyr and MCUBoot.  He has contributed to several areas in the Zephyr project, including the west tool and other developer tools; device... Read More →

Monday October 28, 2019 18:00 - 18:35
Forum 6
Feedback form isn't open yet.