Cette page sert de point d'entrée aux guides d'intégration de plate-forme pour le déploiement et la connexion de machines virtuelles (VM) de véhicules définis par logiciel (SDV) Android Automotive OS (AAOS), de cibles matérielles et de transports middleware.
SDV Core
Figure 1. Architecture du cœur SDV.
SDV Core est un système Android headless minimal sans machine virtuelle Java (JVM), conçu pour exécuter des bundles de services pour véhicules. Pour connaître les exigences concernant le bootloader, l'image de VM invitée et la signature APEX, consultez le guide d'intégration SDV Core.
SDV Media
SDV Media alimente les écrans du cockpit, le rendu graphique et les pipelines de caméras. Pour en savoir plus sur l'intégration, consultez Présentation de l'intégration de SDV Media.
SDV sur matériel et hyperviseur QNX
Les VM invitées AAOS SDV sont compatibles avec le déploiement sur des hyperviseurs automobiles de type 1 à l'aide de la virtualisation des périphériques VirtIO. Pour obtenir des instructions de déploiement de l'hyperviseur QNX et des exemples de configurations de machines virtuelles quantiques (QVM) pour SDV Core, SDV Media et In-Vehicle Infotainment (IVI), consultez SDV sur QNX et Exemple de configuration de QVM pour SDV Core.
Intégration de middleware, de SOME/IP et d'IVI
Pour connecter des instances AAOS SDV à des unités de contrôle électronique (ECU), des systèmes d'info-divertissement embarqués (IVI) et des mailles de véhicules sécurisées externes, consultez les guides d'intégration suivants :
- Présentation de l'intégration SOME/IP : connectez les bundles de services SDV aux ECU externes via Scalable service-Oriented MiddlewarE over IP (SOME/IP).
- Utiliser la passerelle SDV sur IVI : reliez les applications IVI Java et les implémentations de la couche d'abstraction matérielle du véhicule (VHAL) aux services SDV à distance.
- Identité et attestation de VM : configurez l'attestation et les magasins de confiance DICE (Device Identifier Composition Engine) dans le maillage SDV.