มูลนิธิ Linux เผยแพร่ AGL UCB 8.0 การกระจายยานยนต์

มูลนิธิลินุกซ์ นำเสนอ การเผยแพร่ครั้งที่แปด เอจีแอล ยูซีบี (ฐานรหัส Unified Code สำหรับยานยนต์เกรด Linux) ซึ่งกำลังพัฒนาแพลตฟอร์มสากลสำหรับใช้ในระบบย่อยต่างๆ ของยานยนต์ ตั้งแต่แดชบอร์ดไปจนถึงระบบสาระบันเทิงในรถยนต์

การกระจายสินค้าขึ้นอยู่กับการพัฒนาของโครงการ Tizen, เจนีวี и ยอคโต. สภาพแวดล้อมแบบกราฟิกขึ้นอยู่กับ Qt, Wayland และการพัฒนาของโครงการ Weston IVI Shell การสร้างการสาธิตแพลตฟอร์ม เกิดขึ้น สำหรับ QEMU, Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu และ Raspberry Pi 3 พร้อมการสนับสนุนจากชุมชน พัฒนา ส่วนประกอบสำหรับบอร์ด NXP i.MX6
DragonBoard 410c และ Raspberry Pi 4 สามารถอ่านข้อความต้นฉบับของการพัฒนาโครงการได้ทาง
ไป. บริษัทต่างๆ เช่น Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi และ Subaru มีส่วนร่วมในการพัฒนาโครงการนี้

ผู้ผลิตรถยนต์สามารถใช้ AGL UCB เป็นกรอบการทำงานสำหรับการสร้างโซลูชันขั้นสุดท้าย หลังจากดำเนินการปรับเปลี่ยนอุปกรณ์ที่จำเป็นและปรับแต่งอินเทอร์เฟซแล้ว แพลตฟอร์มนี้ช่วยให้คุณมุ่งเน้นไปที่การพัฒนาแอปพลิเคชันและวิธีการของคุณเองในการจัดระเบียบงานของผู้ใช้ โดยไม่ต้องคำนึงถึงโครงสร้างพื้นฐานระดับต่ำและลดค่าใช้จ่ายในการบำรุงรักษา โครงการนี้เปิดโดยสมบูรณ์ - ส่วนประกอบทั้งหมดอยู่ภายใต้ใบอนุญาตฟรี

มีชุดต้นแบบการทำงานของแอปพลิเคชันทั่วไปที่เขียนโดยใช้เทคโนโลยี HTML5 และ Qt ตัวอย่างเช่น, มี การใช้งานหน้าจอหลัก เว็บเบราว์เซอร์ แดชบอร์ด ระบบนำทาง (ใช้ Google Maps) ระบบควบคุมสภาพอากาศ เครื่องเล่นมัลติมีเดียที่รองรับ DLNA อินเทอร์เฟซสำหรับการกำหนดค่าระบบย่อยเสียง และเครื่องอ่านข่าว มีส่วนประกอบต่างๆ สำหรับการควบคุมด้วยเสียง การค้นหาข้อมูล การโต้ตอบกับสมาร์ทโฟนผ่านบลูทูธ และการเชื่อมต่อกับเครือข่าย CAN เพื่อเข้าถึงเซ็นเซอร์และการถ่ายโอนข้อมูลระหว่างส่วนประกอบต่างๆ ของรถยนต์

คุณสมบัติ เวอร์ชั่นใหม่:

  • เพิ่มโปรไฟล์อุปกรณ์สำหรับแผงหน้าปัดและเทเลเมติกส์ (ระบบนำทาง) รวมถึงการสาธิตการใช้งานอินเทอร์เฟซเทเลเมติกส์
  • ส่วนประกอบของระบบได้รับการอัพเดตเป็นแพลตฟอร์ม Yocto 2.6
  • มีการเพิ่มการสนับสนุนสำหรับการรันโปรแกรมภายใต้ผู้ใช้ที่ไม่มีสิทธิพิเศษและการแยกอำนาจในระดับผู้ใช้ในกรอบการพัฒนาแอปพลิเคชัน (ก่อนหน้านี้แอปพลิเคชันและบริการระบบเปิดตัวภายใต้รูท) เพิ่มฟังก์ชันเพื่อบังคับให้แอปพลิเคชันยุติลงในแพ็คเกจ afm-util
  • กราฟิกสแต็กอัปเดตเป็น Wayland 1.17 และเซิร์ฟเวอร์คอมโพสิต เวสตัน 6.0;
  • เพิ่มส่วนประกอบสำหรับเครื่องรับและเครื่องส่งสัญญาณในโปรไฟล์แดชบอร์ดและอินเทอร์เฟซสำหรับระบบสาระบันเทิง วอลแทม;
  • Application Manager (Web App Manager) ได้รับการอัปเดตเป็นฐานรหัส Chromium 68 และถูกลบออกจากการขึ้นต่อกันของ Qt
  • แบ็กเอนด์เสียงที่ใช้เซิร์ฟเวอร์มัลติมีเดียได้รับการติดตั้งและเปิดใช้งานตามค่าเริ่มต้น PipeWireWiแทนที่ PulseAudio;
  • ตัวจัดการงานถูกแปลงเป็นวิดเจ็ตที่ติดตั้งแยกต่างหาก
  • เพิ่มการใช้งานระบบการจัดการเซสชั่นเบื้องต้น (wireplumber)
  • มีการแนะนำการใช้งานเครื่องผสมเสียงแบบใหม่ การสนับสนุนอินพุต/เอาต์พุตเสียงผ่าน Bluetooth ได้ถูกลบออกไปชั่วคราว (จะกลับมาในการอัพเดต 8.0.1)
  • เพิ่มการรองรับมาตรฐานบัสของยานพาหนะการสื่อสารและการวินิจฉัย J1939. มีการรองรับโหมดการบันทึกที่ได้รับการป้องกันสำหรับ CAN บัส
  • เพิ่มแพ็คเกจ BSP (แพ็คเกจสนับสนุนบอร์ด) สำหรับบอร์ด SanCloud BeagleBone Enhanced + Automotive Cape อัปเดตแพ็คเกจ BSP สำหรับ
    Renesas RCar3 BSP แพ็คเกจ i.MX6 ได้รับการแปลงเพื่อใช้ไดรเวอร์กราฟิกแบบเปิด etnaviv สำหรับ Vivante GPU เพิ่มการรองรับเบื้องต้นสำหรับบอร์ด Raspberry Pi 4 (agl-image-minimal)

  • มีการบูรณาการระบบสังเคราะห์เสียงพูดกับ Alexa Voice Agent

    ที่มา: opennet.ru

เพิ่มความคิดเห็น