בדף הזה מובא קישור למדריכים לשילוב פלטפורמות לצורך פריסה וחיבור של מכונות וירטואליות (VM) של תוכנה מוגדרת לרכב (SDV) עם Android Automotive OS (AAOS), יעדי חומרה והעברות של תוכנת ביניים.
SDV Core
איור 1. ארכיטקטורת הליבה של SDV.
SDV Core היא מערכת Android מינימלית ללא GUI, ללא מכונה וירטואלית של Java (JVM), שנועדה להפעיל חבילות של שירותים לרכב. במדריך השילוב של SDV Core מפורטות הדרישות לגבי תוכנת אתחול, תמונת מכונה וירטואלית של אורח וחתימת APEX.
SDV Media
SDV Media מפעיל את התצוגות בתא הטייס, את עיבוד הגרפיקה ואת צינורות המצלמה. פרטים על השילוב מופיעים במאמר סקירה כללית על שילוב SDV Media.
SDV בחומרה ו-QNX Hypervisor
מכונות וירטואליות (VM) של אורח SDV ב-AAOS תומכות בפריסה בהיפר-ויזורים מסוג 1 לרכב באמצעות וירטואליזציה של מכשיר VirtIO. הוראות לפריסת QNX Hypervisor ודוגמאות להגדרות של מכונה וירטואלית של QNX (QVM) עבור SDV Core, SDV Media ומערכת מולטימדיה (IVI) זמינות במאמרים SDV ב-QNX ודוגמה להגדרת QVM עבור SDV Core.
תוכנת ביניים, SOME/IP ושילוב IVI
כדי לחבר מופעי SDV של AAOS ליחידות בקרה אלקטרוניות (ECU) חיצוניות, למערכות מולטימדיה (IVI) ברכב ולרשתות רכב מאובטחות, אפשר לעיין במדריכי השילוב הבאים:
- סקירה כללית על שילוב SOME/IP: חיבור חבילות של שירותי SDV ליחידות בקרה אלקטרוניות (ECU) חיצוניות באמצעות פרוטוקולים כמו תוכנת ביניים מדרגית מבוססת-שירותים על גבי IP (SOME/IP).
- שימוש ב-SDV Gateway ב-IVI: גישור בין אפליקציות Java של IVI לבין יישומי שכבת הפשטה של חומרה (VHAL) מקורית ברכב עם שירותי SDV מרוחקים.
- זהות ואימות של מכונות וירטואליות: הגדרת אימות של Device Identifier Composition Engine (DICE) ומאגרי מידע מהימנים ברשת SDV.