Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn about porting the Zephyr real-time operating system to high-performance System-on-Chip (SoC) architectures in this 27-minute conference talk from the Linux Foundation. Explore the growing trend of integrating lightweight operating systems into high-performance computing environments, particularly for automotive applications like Advanced Driver Assistance Systems (ADAS) and In-Vehicle Infotainment (IVI) systems, where security isolation and domain partitioning are critical requirements. Discover the unique challenges encountered when implementing Zephyr, originally designed for microcontrollers, on high-performance SoCs with Arm aarch64 CPUs, including difficulties with CPU initialization and execution environment setup. Examine a practical approach to porting and running Zephyr on existing TF-A/U-Boot based Linux environments using Socionext's SoC as a case study, with particular emphasis on establishing direct hardware access capabilities essential for efficient device driver development and accurate verification processes. Gain insights into creating a reusable foundation for Zephyr development on new SoC platforms, addressing the technical complexities of adapting lightweight operating systems for high-performance computing applications in modern embedded systems.