คู่มือการผสานรวมแพลตฟอร์ม

หน้านี้เป็นจุดเริ่มต้นของคำแนะนำในการผสานรวมแพลตฟอร์มสำหรับการ ติดตั้งใช้งานและเชื่อมต่อเครื่องเสมือน (VM) ของยานพาหนะที่กำหนดโดยซอฟต์แวร์ (SDV) ของ Android Automotive OS (AAOS) เป้าหมายฮาร์ดแวร์ และการรับส่งข้อมูลมิดเดิลแวร์

SDV Core

สถาปัตยกรรมหลักของ SDV

รูปที่ 1 สถาปัตยกรรมหลักของ SDV

SDV Core เป็นระบบ Android แบบ Headless ที่มีขนาดเล็กที่สุดโดยไม่มีเครื่องเสมือน Java (JVM) ซึ่งออกแบบมาเพื่อเรียกใช้ชุดบริการของยานพาหนะ ดูข้อกำหนดในการลงนามของ Bootloader, อิมเมจ VM ของแขกรับเชิญ และ APEX ได้ที่คู่มือการผสานรวม SDV Core

SDV Media

SDV Media ขับเคลื่อนจอแสดงผลในห้องคนขับ การแสดงผลกราฟิก และไปป์ไลน์กล้อง ดูรายละเอียดการผสานรวมได้ที่ภาพรวมการผสานรวมสื่อ SDV

SDV บนฮาร์ดแวร์และ QNX Hypervisor

VM ของแขกรับเชิญ SDV ของ AAOS รองรับการติดตั้งใช้งานบนไฮเปอร์ไวเซอร์ประเภทที่ 1 สำหรับยานยนต์โดยใช้ การจำลองเสมือนของอุปกรณ์ VirtIO ดูวิธีการติดตั้งใช้งาน QNX Hypervisor และ การกำหนดค่าเครื่องเสมือน (QVM) ของ QNX ตัวอย่างสำหรับ 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 ใน IVI: เชื่อมต่อแอป Java ของ IVI และการติดตั้งใช้งานระดับชั้นการจัดการฮาร์ดแวร์โดยตรงของยานพาหนะ (VHAL) แบบเนทีฟกับบริการ SDV ระยะไกล
  • ข้อมูลประจำตัวและการรับรอง VM: กำหนดค่าการรับรองและที่เก็บที่เชื่อถือได้ของ Device Identifier Composition Engine (DICE) ใน SDV Mesh