Linux Foundation تطلق توزيع AGL UCB 9.0 للسيارات

مؤسسة لينكس مقدم الإصدار التاسع من التوزيعة AGL يو سي بي (قاعدة التعليمات البرمجية الموحدة لنظام التشغيل Linux من فئة السيارات)، والتي تعمل على تطوير منصة عالمية للاستخدام في العديد من الأنظمة الفرعية للسيارات، بدءًا من لوحات المعلومات وحتى أنظمة المعلومات والترفيه في السيارات. تُستخدم الحلول المستندة إلى AGL في أنظمة المعلومات الخاصة بسيارات Toyota وLexus وSubaru Outback وSubaru Legacy وشاحنات مرسيدس-بنز الخفيفة.

ويتم التوزيع على أساس تطورات المشاريع تايزن, جينيفي и يوكتو. تعتمد البيئة الرسومية على Qt وWayland وتطورات مشروع Weston IVI Shell. يتم إنشاء العرض التوضيحي للمنصة شكلت للوحات QEMU وRenesas M3 وIntel Up² وRaspberry Pi 3 وRaspberry Pi 4. مع مساهمات المجتمع طور تجميعات لوحات NXP i.MX6،
DragonBoard 410c وIntel Minnowboard Max (Atom E38xx) وTI Vayu.

النصوص المصدرية لتطورات المشروع متاحة عبر
بوابة. وتشارك في تطوير المشروع شركات مثل تويوتا وفورد ونيسان وهوندا وجاكوار لاند روفر ومازدا وميتسوبيشي وسوبارو.

يمكن لشركات صناعة السيارات استخدام AGL UCB كإطار عمل لإنشاء الحلول النهائية، بعد إجراء التكيف اللازم للمعدات وتخصيص الواجهة. تتيح لك المنصة التركيز على تطوير التطبيقات والأساليب الخاصة بك لتنظيم عمل المستخدم، دون التفكير في البنية التحتية منخفضة المستوى وتقليل تكاليف الصيانة. المشروع مفتوح بالكامل - جميع المكونات متاحة بموجب تراخيص مجانية.

يتم توفير مجموعة من النماذج الأولية للتطبيقات النموذجية المكتوبة باستخدام تقنيات HTML5 وQt. على سبيل المثال، متاح تنفيذ الشاشة الرئيسية، ومتصفح الويب، ولوحة القيادة، ونظام الملاحة (يتم استخدام خرائط Google)، والتحكم في المناخ، ومشغل الوسائط المتعددة مع دعم DLNA، وواجهة لتكوين النظام الفرعي للصوت، وقارئ الأخبار. يتم تقديم المكونات للتحكم الصوتي والبحث عن المعلومات والتفاعل مع الهاتف الذكي عبر البلوتوث والاتصال بشبكة CAN للوصول إلى أجهزة الاستشعار ونقل البيانات بين مكونات السيارة.

ملامح نسخة جديدة:

  • دعم تسليم تحديث OTA (عبر الأثير) للبيئات القائمة على التكنولوجيا OSTreeوالذي يسمح لك بمعالجة صورة النظام ككل مع القدرة على تحديث الملفات الفردية وإصدار الحالة العامة للنظام؛
  • ينفذ إطار عمل التطبيق التفويض القائم على الرمز المميز؛
  • تم توسيع واجهة برمجة تطبيقات التعرف على الكلام وتحسين التكامل مع وكلاء الصوت. تمت إضافة دعم لـ Alexa Auto SDK 2.0. تم اقتراح نسخة مفتوحة جديدة من الواجهة التي تظهر على الشاشة لإدارة التعرف على الكلام؛
  • قام النظام الفرعي الصوتي بتحسين الدعم لخادم الوسائط المتعددة PipeWire ومدير الجلسة WirePlumber;
  • تحسين الدعم لقدرات الشبكة وإعداداتها. تمت إعادة تصميم واجهة برمجة تطبيقات Bluetooth وتم توسيع دعم ملفات تعريف pbap وخريطة Bluetooth؛
  • تمت إضافة دعم للوصول المستند إلى الرمز المميز إلى التطبيقات المستندة إلى HTML5؛
  • تم تحسين أداء التطبيقات المستندة إلى HTML5 بشكل ملحوظ؛
  • يتم تقديم صورة HTML5 فقط، باستخدام Web App Manager (WAM) وChromium؛
  • تمت إضافة تطبيقات HTML التجريبية للشاشة الرئيسية، ومشغل التطبيقات، ولوحة المعلومات، والمكون، ومشغل الوسائط، وMixer، وHVAC، ومتصفح Chromium؛
  • تم توسيع التطبيقات المرجعية للتطبيقات المكتوبة باستخدام QML: تطبيق محدث للوحة المعلومات يدعم معالجة رسائل CAN من عجلة القيادة وأزرار الوسائط المتعددة. إمكانية استخدام الأزرار الموجودة على عجلة القيادة للتحكم بنظام معلومات السيارة؛
  • التنفيذ الأولي المقترح لمدير النوافذ الجديد والشاشة الرئيسية (يتم تمكينه عن طريق تحديد "agl-compositor")؛
  • دعم الأجهزة المحدث: Renesas RCar3 BSP 3.21 (M3/H3، E3، Salvator)، وSanCloud BeagleBone المحسن بدعم Automotive Cape، وi.MX6، وRaspberry Pi 4.

المصدر: opennet.ru

إضافة تعليق