Back To Schedule
Tuesday, March 5 • 11:40am - 12:30pm
L4RE Hypervisor Consolidating Multiple AGL Profiles - Jakub Jermář, Kernkonzept & Johann Cahier, IoT.bzh

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The purpose of this Proof-of-Concept is to split CAN signal processing in two virtual instances of AGL running under the control of an L4RE hypervisor.

The 1st virtual instance runs a minimal AGL realtime(premptRT) profile, is responsible of CAN data acquisition. The 2nd virtual instance runs a traditional AGL IVI profile and receives CAN decoded signals directly from AGL application framework through the hypervisor "virtio" transport layer.

This talk starts by presenting the different components of the architecture use in the PoC. Then it explains how an hypervisor can be used to split AGL into multiple instances and the constrains such an architecture introduces. Finally it proposes some options and remaining work before such a solution get production ready.


Johann Cahier

Embedded Linux Engineer, IoT.bzh
avatar for Jakub Jermář

Jakub Jermář

Senior Software Engineer, Kernkonzept
Jakub Jermář is a Senior Software Engineer at Kernkonzept, a Dresden, Germany-based company developing the open-source L4Re microkernel and OS for security/safety-critical and virtualization-enabled applications.After receiving Master's degree from the Faculty of Mathematics and... Read More →

Tuesday March 5, 2019 11:40am - 12:30pm JST
Kiku 1, 4th Floor