...
- If there is any volunteer in the EG to take charge of the task (most important )
- Voting results from EG members
- Add support of new VirtIO devices to the QEMU backend
- GPU (3d mode)
- Audio
- Video (incl. EVS camera use case)
- SCMI
Task ID | Task | Description | Category | Development Style | Prerequisite | Target AGL Release / Goal | PIC | Note | JIRA | EG’s Priority | Priority for funding/contractor? | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 |
- Adopt VirtIO to Cloud-based AGL (initiated by Container EG)
- Create a demo to show that the same AGL VM can be developed & tested on cloud and then deploy directly to ECU (native) with the help of VirtIO (same device interface)
Further extend VirtIO frontend support in AGL | Potential Devices (TBD)
| Continous | Member Contribution | |||||||||||||||
2 | Define & Implement common device I/F for virtual AGL and non-virtual AGL |
| Continous | AGL Contractor Work | RFQ Draft for Common Device Interface for Virt & Non-Virt AGL | SPEC-3867 |
---|
3 | Adapt 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) | Continous | AGL Contractor Work |
---|
Potential Devices (TBD)
- CAN
- BT
- filesystem
4 | Support VirtIO with Cloud-Native AGL |
| New | Member Contributin | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
5 | Adapt Unified HMI in AGL | Add Unified HMI in AGL to realize a unified virtual display across multiple ECUs based on VirtIO-gpu | New | Member Contribution | |||||||||||||||
6 | Inter-processor Communication with VirtIO | Actualize inter-processor communicaiton (cortex-A, cortex-R) with VirtIO | New | Member Contribution | Linaro is working on it | ||||||||||||||
7 | Virtual AGL with ADAS Feature |
| New | Member Contribution | AVL is evaluating | ||||||||||||||
8 | Extend QEMU backend to support AGL virtio devices |
| Calling for Member Contribution or AGL Contractor Work | ||||||||||||||||
9 | Update the AGL Virtualization White Paper |
| New | Member Contribution | |||||||||||||||
10 | Setup Continous integration and test environment for AGL virtualization |
| New | Member Contribution / AGL Contractor Work | |||||||||||||||
11 | Extending Test Cases for virtual AGL environment |
| New | AGL Contractor Work |