Auf dieser Seite finden Sie einen Einstiegspunkt für die Anleitungen zur Plattformintegration für die Bereitstellung und Verbindung von Software Defined Vehicle-VMs (SDV-VMs), Hardwarezielen und Middleware-Transportschichten für Android Automotive OS (AAOS).
SDV Core
Abbildung 1. SDV Core-Architektur.
SDV Core ist ein minimales monitorloses Android-System ohne Java-VM (JVM), das für die Ausführung von Fahrzeugdienst-Bundles entwickelt wurde. Informationen zu den Anforderungen für Bootloader, Gast-VM-Image und APEX-Signierung finden Sie im Integrationsleitfaden für SDV Core.
SDV Media
SDV Media unterstützt Cockpit-Displays, das Rendern von Grafiken und Kamerapipelines. Weitere Informationen zur Integration finden Sie unter SDV Media – Übersicht.
SDV auf Hardware und QNX-Hypervisor
AAOS SDV-Gast-VMs unterstützen die Bereitstellung auf Automotive-Hypervisoren vom Typ 1 mit VirtIO-Gerätevirtualisierung. Eine Anleitung zur Bereitstellung von QNX Hypervisor sowie QNX-Beispielkonfigurationen für virtuelle Maschinen (QVMs) für SDV Core, SDV Media und In-Vehicle Infotainment (IVI) finden Sie unter SDV on QNX und QVM sample configuration for SDV Core.
Middleware, SOME/IP und IVI-Integration
Informationen zum Verbinden von AAOS SDV-Instanzen mit externen Steuergeräten, Infotainmentsystemen und sicheren Fahrzeugnetzen finden Sie in den folgenden Integrationsanleitungen:
- SOME/IP-Integration – Übersicht:SDV-Service-Bundles über Protokolle wie SOME/IP (Scalable Service-Oriented Middleware over IP) mit externen Steuergeräten verbinden.
- SDV-Gateway auf IVI verwenden:IVI-Java-Apps und native VHAL-Implementierungen (Vehicle Hardware Abstraction Layer) mit Remote-SDV-Diensten verbinden.
- VM-Identität und Attestierung:Konfigurieren Sie DICE-Attestierung (Device Identifier Composition Engine) und Truststores im gesamten SDV-Mesh.