Table of Contents

Software Defined Vehicle Expert Group

The AGL Software Defined Vehicle (SDV) Expert Group (SDV-EG) (formerly known as Virtualization and Containers Expert Group (EG-VIRT)) is responsible to design and implement virtualization solutions for AGL. This expert group has been created from a BoF held in the Munich AMM 2016 meeting (slides available here).

Containers, Hypervisors (both based on Virtualization Extensions and TrustZone) and any other virtualization solution for x86/ARM are considered to be of interest for this Expert Group. Mainline AGL support the KVM hypervisor on the Renesas RCar M3 platform).

The SDV-VIRT expert group has been focused on defining the Virtualization platform architecture of AGL since 2018. The result of the work of the EG-VIRT group in this direction is this white paper.

In 2020 the Expert Group began to focus on making VirtIO available for AGL and various open source hypervisors.

In Feb 2023 the Containers and Mesh EG was merged into Virtualization EG and the new group was renamed the Software Defined Vehicle Expert Group. The legacy Container and Mesh Confluence page can be found here.

For more information about the technical objectives, members involved and target events see the specific section below.

Meetings

Regular meetings are scheduled on biweekly on Wednesdays. The upcoming schedule can be found on the project calendar.

Join Zoom Meeting https://zoom.us/j/855006400?pwd=OER2bGVaVm91VjhKYm83Rk1hZTg2dz09

Meeting ID: 855 006 400 Passcode: 772184

Meetings Agenda and Report

Meetings agenda and report can be found on Confluence

Group Members

This group is open to people interested in the AGL virtualization architecture definition and implementation. If you are interested in joining the development efforts or the discussion, put your name here.

The discussions of this EG are done through the public AGL mailing list.

Hypervisor and eCockpit requirements

Virtualization in the AGL Requirements: Eric Shufro, Satpreet Singh (Panasonic), LaurentC, Mark Silberger (VW)

1. Vision

2. Hypervisor

3. System Behavior

4. Goals

5. HW target