Next Generation Xen Architecture for Automotive
summary
Xen runs as a common hypervisor across AMD x86 PVH and ARM A‑profile and R‑profile, boots multiple VMs in parallel with Dom0-less (Hyperlaunch) operation, and supports PCI passthrough plus PCI root complex ownership by Xen. It enables Virtio with grants so backends needn't be privileged, implements one-to-one mapping to avoid an IOMMU on many boards using address filters, and already runs on MMU‑less Cortex‑R52/R82. A multi‑cluster Virtio proxy prototype exists with a direct data path planned and a demo expected in months.
AI-written summary · about
chapters (7)
- 0:00Introduction to Xen in automotive
- 2:07Static partitioning in Xen
- 10:46Complex embedded configurations
- 17:16IVI system with multiple VMs
- 23:19Vero security and safety challenges
- 29:05Heterogeneous system integration
- 31:29Summary and future work
related talks
48mXen and the Art of Embedded Systems Virtualization
28mXen in OSS based In--Vehicle Infotainment Systems
38mBuilding Hard Real-Time Linux Systems with Xenomai
26mXen based Automotive Reference Stack using Yocto
36mShared Virtual Addressing for High Performance Arm Infrastructure Platforms
30mEnabling a Software-Defined Automotive Edge with VirtIO Based Device Virtua...
18mZVM: Zephyr-based Virtual Machine
36mStatic Partitioning with Xen, LinuxRT, & Zephyr: A Concrete End-to-end Example
