Overview
Explore the integration of Linux and Zephyr operating systems on a single System-on-Chip (SoC) in this conference talk by Diego Sueiro. Discover how Hybrid Multiprocessor (HMP) architectures can leverage both operating systems to meet real-time constraints and implement specific features. Learn about the RPMsg protocol for inter-core communication and its implementation in both Linux and Zephyr. Gain insights into the initialization flow, necessary configurations, and a practical demonstration of Linux-Zephyr data sharing. Delve into topics such as real-time applications with HMP, RPMsg on Linux, and enabling RPMsg-lite on Zephyr. Benefit from Sueiro's extensive experience in embedded software development and his contributions to the Zephyr Project.
Syllabus
Intro
Agenda
Preamble
Real-Time applications with HMP
OpenAMP Introduction
RPMsg Introduction
RPMsg-lite Introduction
Enabling RPMsg on Linux
Enabling RPMsg-lite on Zephyr
Linux and Zephyr communication setup
Demo
Future Work
References
Taught by
Linux Foundation