Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

RunX: Deploy RTOSes and Baremetal Apps as Containers

Linux Foundation via YouTube

Overview

Explore the deployment of Real-Time Operating Systems (RTOSes) and baremetal applications as containers in this 48-minute conference talk by Stefano Stabellini and Bruce Ashfield from Xilinx. Dive into the implementation choices, runtime, and build process of RunX, a technology that enables containerization of non-Linux workloads. Learn about the simplified build steps using Yocto and RunX for the Xilinx ZCU102 platform, and understand the runtime steps involved. Discover how RunX handles traditional containers, containers with a kernel, and baremetal and RTOS containers. Gain insights into device assignment techniques and the vision for integrating accelerators and FPGAs. Watch demonstrations of RunX with VxWorks and device assignment to see the technology in action.

Syllabus

Intro
Introducing Runx
RunX: implementation choices
RunX Runtime
RunX: e-core + BSP + meta-virtualization
Yocto + RunX: simplified build steps (xilinx-zcu102)
Yocto + RunX: build steps
Yocto + RunX: build artifacts
Yocto + RunX: launch
Yocto + RunX: runtime steps
RunX: Traditional Containers
RunX: Containers with a Kernel
RunX: Baremetal and RTOS Containers
RunX: Device Assignment
Vision: Accelerators & FPGAs
RunX / VxWorks Demo
RunX Device Assignment Demo

Taught by

Linux Foundation

Reviews

Start your review of RunX: Deploy RTOSes and Baremetal Apps as Containers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.