YoVDO

Multibuild for Zephyr RTOS

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses RTOS (Real-time Operating System) Courses Application Development Courses Configuration Management Courses Zephyr RTOS Courses Kconfig Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and potential solutions for multi-image builds in Zephyr RTOS during this Birds of a Feather (BoF) session led by Marti Bolivar from Nordic Semiconductor. Dive into the current limitations of Zephyr's build system, which only supports generating single application images, and discuss the problems this poses for complex systems with interdependent images. Learn about Nordic's approach to solving this issue and examine various use cases, including bootloaders, secure vs. nonsecure Arm TrustZone images, and multi-core applications. Analyze the pros and cons of different implementation strategies, such as recursive vs. non-recursive builds, and consider how other systems like the Linux kernel handle similar challenges. Gain insights into potential solutions for managing shared headers, RPC calls, and flash layouts in multi-image builds. Participate in this ongoing conversation to help shape the future of Zephyr's build system and improve its ability to handle complex, multi-image applications.

Syllabus

Introduction
Disclaimer
Nordics solution
Problem
Usability
Use Cases
Semak
Time Check
Add Sub Directory
Pros Cons
Cons
Recursive vs non recursive
Recursive problems
Linux kernel
IBIS
Flash layout
Shared headers
RPC calls
How it works
Big graph
Yocto
pippick
other use cases


Taught by

Linux Foundation

Tags

Related Courses

Real Time Operating System
Indian Institute of Technology, Kharagpur via Swayam
Mastering RTOS: Hands on FreeRTOS and STM32Fx with Debugging
Udemy
Build Your Own RealTime OS (RTOS) From Ground Up™ on ARM 1
Udemy
IoT Edge Computing: Introduction to Amazon Free RTOS
Pluralsight
FreeRTOS From Ground Up™ on ARM Processors (REVISED)
Udemy