بنیاد لینوکس AGL UCB 8.0 Automotive Distribution را منتشر می کند

بنیاد لینوکس ارایه شده انتشار هشتم توزیع AGL UCB (Automotive Grade Linux Unified Code Base)، که یک پلتفرم جهانی را برای استفاده در زیرسیستم های مختلف خودرو، از داشبورد گرفته تا سیستم های اطلاعات سرگرمی خودرو، توسعه می دهد.

توزیع بر اساس پیشرفت پروژه ها است دوازده, GENIVI и یوکتو. محیط گرافیکی بر اساس 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. متن‌های منبع توسعه‌های پروژه از طریق در دسترس هستند
رفتن. شرکت هایی مانند تویوتا، فورد، نیسان، هوندا، جگوار لندرور، مزدا، میتسوبیشی و سوبارو در توسعه این پروژه مشارکت دارند.

AGL UCB می تواند توسط خودروسازان به عنوان چارچوبی برای ایجاد راه حل های نهایی، پس از انطباق لازم برای تجهیزات و سفارشی سازی رابط مورد استفاده قرار گیرد. این پلتفرم به شما امکان می دهد بدون فکر کردن به زیرساخت های سطح پایین و به حداقل رساندن هزینه های تعمیر و نگهداری، روی توسعه برنامه ها و روش های خود برای سازماندهی کار کاربر تمرکز کنید. این پروژه کاملاً باز است - همه اجزا تحت مجوزهای رایگان در دسترس هستند.

مجموعه ای از نمونه های اولیه کاربردی از برنامه های معمولی که با استفاده از فناوری های HTML5 و Qt نوشته شده اند ارائه شده است. مثلا، در دسترس است اجرای صفحه اصلی، مرورگر وب، داشبورد، سیستم ناوبری (با استفاده از نقشه های گوگل)، کنترل آب و هوا، پخش کننده چند رسانه ای با پشتیبانی از DLNA، رابطی برای راه اندازی زیرسیستم صدا، خواننده اخبار. قطعات برای کنترل صوتی، جستجوی اطلاعات، تعامل با گوشی هوشمند از طریق بلوتوث و اتصال به شبکه CAN برای دسترسی به حسگرها و انتقال داده بین گره‌های خودرو ارائه می‌شوند.

امکانات نسخه جدید:

  • پروفایل های دستگاه اضافه شده برای داشبورد و تلماتیک (سیستم های ناوبری)، و همچنین اجرای آزمایشی رابط تله ماتیک.
  • اجزای سیستم به پلتفرم Yocto 2.6 به روز شد.
  • پشتیبانی از اجرای برنامه ها تحت کاربران غیرمجاز و تفکیک قدرت ها در سطح کاربر به چارچوب توسعه برنامه اضافه شده است (قبلا برنامه ها و سرویس های سیستمی تحت روت اجرا می شدند). ویژگی خاتمه نیرو به بسته afm-util اضافه شد.
  • پشته گرافیک به Wayland 1.17 و سرور کامپوزیت به روز شد وستون 6.0;
  • اجزای گیرنده و فرستنده به نمایه های داشبورد و رابط برای سیستم های اطلاعات سرگرمی اضافه شده است. والتهام;
  • مدیر برنامه (مدیر برنامه وب) به پایه کد Chromium 68 به روز شد و از وابستگی های Qt رها شد.
  • به طور پیش فرض باطن صدا بر اساس سرور چند رسانه ای پیاده سازی و فعال می شود پایپ وایر، قرار است جایگزین PulseAudio شود.
  • مدیر وظیفه به یک ویجت نصب شده جداگانه تبدیل شده است.
  • اضافه شدن اجرای اولیه سیستم مدیریت جلسه (wireplumber)؛
  • اجرای جدیدی از میکسر صوتی معرفی شده است. پشتیبانی موقت از ورودی / خروجی صدا از طریق بلوتوث حذف شده است (در به روز رسانی 8.0.1 بازگردانده می شود).
  • پشتیبانی از استاندارد اتوبوس وسایل نقلیه ارتباطی و تشخیصی اضافه شده است J1939. پشتیبانی از حالت نوشتن محافظت شده برای گذرگاه CAN ارائه شده است.
  • BSP (بسته پشتیبانی هیئت مدیره) برای بردهای SanCloud BeagleBone Enhanced + Automotive Cape اضافه شد. BSP های به روز شده برای
    Renesas RCar3 BSPs. بسته i.MX6 برای استفاده از درایور گرافیک باز etnaviv برای پردازنده‌های گرافیکی Vivante منتقل شده است. پشتیبانی اولیه برای برد Raspberry Pi 4 اضافه شد (agl-image-minimal).

  • ادغام سیستم سنتز گفتار با عامل صوتی الکسا ارائه شده است.

    منبع: opennet.ru

اضافه کردن نظر