מדריכים לשילוב פלטפורמות

בדף הזה מובא קישור למדריכים לשילוב פלטפורמות לצורך פריסה וחיבור של מכונות וירטואליות (VM) של תוכנה מוגדרת לרכב (SDV) עם Android Automotive OS ‏ (AAOS), יעדי חומרה והעברות של תוכנת ביניים.

SDV Core

ארכיטקטורת הליבה של SDV

איור 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.