This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
eg-virt-meetings [2019/04/16 22:22] singhsat |
eg-virt-meetings [2019/04/17 17:07] m.paolino [16/04/2019, 4PM CET Meeting on 03/04/2019 Action item] |
||
---|---|---|---|
Line 16: | Line 16: | ||
===== Meetings Agenda and Report ===== | ===== Meetings Agenda and Report ===== | ||
- | ==== 16/04/2019, 4PM CET Meeting on 03/04/2019 Action item ==== | + | Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Eric Shufro (Panasonic), Artem Myagev (EPAM), walzert |
- | Virtualization in the AGL set of requirements: Eric Shufro, Satpreet Singh (Panasonic) | + | |
- | 1. Vision | + | * Automotive virtualization requirements inputs from Panasonic: |
- | a. Have an opensoruce project supporting a ecockpit out of the box solution. | + | * Key topic are Inter VM communication, power management and software updates |
- | b. Support IVI (android/AGL), cluster (AGL), safe RTOS (AutoSAR, RTOS) | + | * Suspend to ram and GPU virt are somehow already supported by XEN |
- | 2. Hypervsor | + | * System power management is missing in AGL (power on, screen off etc.) |
- | a. ability to virtualize GPU, IOs, networking, CPU and run different virtual machines. | + | * In virtualized environments, there is a need to power each virtual machine independently (power manager MCU that talks to plugins - one for each VM) |
- | b. Support memory separation for each guest | + | * Today Tier-1s buy software from Vector to handle power moting states, communication framework, etc. |
- | c. Support physical suspend to RAM. | + | * Panasonic is available to join Linux Foundation and discuss with Vector to find a solution for embedding solutions to this problem in AGL(also with closed binaries) |
- | d. Inter VM communication (Shared memory, network, character) | + | * On this topic, OEMs (Mazda/Suzuki) are asking tier-1s to bring more production ideas to AGL. Power management is one of them |
- | e. Meet ASIL Safety requirements | + | * Today power management is done in EL3 (Arm TrustZone) |
- | 3. System Behavior | + | * A micro controller in the demonstration board is a nice feature to have. Possibly with wake on CAN |
- | a. Power management of vehicle micro and main micro | + | * EG-IC |
- | b. Co-ordinate startup and shutdown of all VMs. | + | * Michele attended the last meeting, things are progressing but virtualization is not yet in their future plans |
- | c. Support early boot using suspend to ram or suspend to disk or other techniques | + | * Next call to be held in May 15th: |
- | 4. Goals | + | * we'll skip May the 1st |
- | a. Create standard interfaces for inter VM communication. | + | * Action points |
- | b. Create vehicle power moding strategy and interfaces to VM. | + | * Artem to provide a couple of examples about IPC mechanisms. If this is not sufficient (Eric to check), we need to start describing a complex use case |
- | c. Create a system block architecture with recommended separation of concerns. | + | * Michele will monitor EG-IC |
- | d. Standard way of sharing hardware (Virtio) | + | |
- | e. Standard way of software update including peripheral devices and delta update. | + | |
==== 03/04/2019, 4PM CET Meeting ==== | ==== 03/04/2019, 4PM CET Meeting ==== |