Bu sayfada, Android Automotive OS (AAOS) yazılımla tanımlanmış araç (SDV) sanal makinelerini (VM), donanım hedeflerini ve ara katman yazılımı aktarımlarını dağıtma ve bağlama ile ilgili platform entegrasyonu kılavuzlarına giriş noktası sağlanmaktadır.
SDV Core
Şekil 1. SDV Core mimarisi.
SDV Core, araç hizmeti paketlerini çalıştırmak için tasarlanmış, Java sanal makinesi (JVM) olmayan minimum düzeyde bir gözetimsiz Android sistemidir. Önyükleyici, konuk VM görüntüsü ve APEX imzalama şartları için SDV Core entegrasyon kılavuzuna bakın.
SDV Media
SDV Media, kokpit ekranlarına, grafik oluşturmaya ve kamera kanallarına güç verir. Entegrasyon ayrıntıları için SDV Media entegrasyonuna genel bakış başlıklı makaleyi inceleyin.
Donanım ve QNX Hipervizör üzerinde SDV
AAOS SDV konuk sanal makineleri, VirtIO cihaz sanallaştırması kullanılarak otomotiv Type-1 hiper yöneticilerine dağıtımı destekler. QNX Hypervisor dağıtım talimatları ve SDV Core, SDV Media ve araç içi bilgi-eğlence (IVI) için örnek QNX sanal makine (QVM) yapılandırmaları hakkında bilgi edinmek için QNX'te SDV ve SDV Core için örnek QVM yapılandırması başlıklı makaleleri inceleyin.
Ara yazılım, SOME/IP ve IVI entegrasyonu
AAOS SDV örneklerini harici elektronik kontrol birimlerine (ECU'lar), araç içi bilgi-eğlence (IVI) sistemlerine ve güvenli araç ağlarına bağlamak için aşağıdaki entegrasyon kılavuzlarına bakın:
- SOME/IP entegrasyonuna genel bakış: SDV hizmet paketlerini, IP üzerinden ölçeklenebilir hizmet odaklı ara katman yazılımı (SOME/IP) gibi protokoller aracılığıyla harici ECU'lara bağlayın.
- IVI'da SDV Ağ Geçidi'ni kullanma: IVI Java uygulamaları ile yerel araç donanımı soyutlama katmanı (VHAL) uygulamalarını uzak SDV hizmetleriyle bağlayın.
- Sanal makine kimliği ve onay: SDV ağında Device Identifier Composition Engine (DICE) onayını ve güvenilir depolama alanlarını yapılandırın.