Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Candidate for Virtualization Expert Group 2022 Work


Final decision of EG's priority should based on two perspectives:

  • If there is any volunteer in the EG to take charge of the task (most important (smile))
  • Voting results from EG members
Task IDTask DescriptionCategoryDevelopment StylePrerequisiteTarget AGL Release / GoalPICNoteJIRAEG’s PriorityPriority for funding/contractor?







1Further extend VirtIO frontend support in AGL

Potential Devices (TBD)

  • CAN
  • BT
  • filesystem
ContinousMember Contribution













2Define & Implement common device I/F for virtual AGL and non-virtual AGL
  • Define common device I/F for both virtual AGL and non-virtual AGL (native AGL UCB) 
  • Create PoC
  • Measure Performance
ContinousAGL Contractor Work


RFQ Draft for Common Device Interface for Virt & Non-Virt AGLSPEC-3867









3Adapt Product Readiness HAL to VirtIO I/F to separate HAL implementation from device driver implementation

(related to task 3 & continued activity from 2021)

Adapt IVI PR HAL to VirtIO I/F

→ start with Input Device (highest ranking from cross-EG votign)

ContinousAGL Contractor Work


SPEC-3855











4Support VirtIO with Cloud-Native AGL
  • Adopt VirtIO to Cloud-Native AGL (based on container EG's cloud AGL on Graviton)
  • Collaborate with container EG to allow containers developed on cloud to deploy seamlessly to edge (HV environment)
  • Create a demo and target for ALS/CES and other event
NewMember Contributin













5Adapt Unified HMI in AGLAdd Unified HMI in AGL to realize a unified virtual display across multiple ECUs based on VirtIO-gpuNewMember Contribution















6Inter-processor Communication with VirtIOActualize inter-processor communicaiton (cortex-A, cortex-R) with VirtIONewMember Contribution

Linaro is working on it










7Virtual AGL with ADAS Feature
  • Extend virtual AGL to ADAS feature
  • Use virtio as common interface
NewMember Contribution (question)

AVL is evaluating










8Extend QEMU backend to support AGL virtio devices
  • Add support of new VirtIO devices to the QEMU backend
    • GPU (3d mode)
    • Audio
    • Video (incl. EVS camera use case)
    • SCMI

Calling for Member Contribution

or 

AGL Contractor Work
















9Update the AGL Virtualization White Paper
  • Update the AGL virtualization white paper (published 5 years ago)
  • Add the device virtualizaiton part (VirtIO)
  • (TBD) Add conternization, cloud-native part → need to be discussed with container-EG

New

Member Contribution













10Setup Continous integration and test environment for AGL virtualization 
  • Version up and maintenance of AGL as a guest
  • Target HW: AGL Reference HW, Raspberry-Pi 4
  • HV: COQOS/KVM/QEMU
NewMember Contribution / AGL Contractor Work














11Extending Test Cases for virtual AGL environment
  • Support test cases for non-virtual AGL also on virtual AGL
  • Design & implement test cases specified for virtualization
NewAGL Contractor Work





  • No labels