...
(Camera use-case an architecture)-
- Birds Eye View / Surround View could be possibly only implemented in the Android Partition and may not be available as part of early RVC
...
- Following are options for supporting such a use case through out the lifetime of a IVI session ( from startup to shutdown)
...
- Everything in Vehicle domain ( Basic as well as advanced view ) => No handover / arbitration required with any other domain
...
- Basic implementation in Vehicle domain + Advanced implementation in Linux/Android domain => Handover / arbitration of camera stream is required
...
- Everything in Linux/Android domain ( Basic as well as advanced ) =>
...
- Dedicated partition ( potentially a third domain besides Vehicle and Android/Linux domain) that does everything
...
- What are the implications for Hypervisor?
...
- Constraint as of today in Android : Cannot do early RVC within 2 seconds.. however that is on the roadmap
...
- Linux does not have this constraint as it is completely Open Architecture and free from Compability aspects
...
- Solutions for early camera systems
...
- Snapshot / Hibernation speeds up boot and production solutions with < 2 seconds camera is possible
...
- Example from a camera product( high end camera )
...
- No safety aspects in consideration in the above example; non-automotive
...
- Load time of hypervisor ~ 100 ms
June 19
Agenda:
- VIRTIO intro
- Use Case → Architecture → Problem Statement → Results
...