التقدم المحرز في تطوير البرامج الثابتة المفتوحة لـ Raspberry Pi

تتوفر صورة قابلة للتمهيد للوحات Raspberry Pi للاختبار، استنادًا إلى Debian GNU/Linux ومزودة بمجموعة من البرامج الثابتة المفتوحة من مشروع LibreRPi. تم إنشاء الصورة باستخدام مستودعات Debian 11 القياسية لبنية Armhf وتتميز بتسليم حزمة البرامج الثابتة librepi المعدة على أساس البرنامج الثابت rpi-open-firmware.

تم رفع حالة تطوير البرامج الثابتة إلى مستوى مناسب لتشغيل سطح المكتب Xfce. في شكله الحالي، يوفر البرنامج الثابت برنامج تشغيل v3d لمسرع رسومات VideoCore، وتسريع ثنائي الأبعاد، وفيديو DPI، وفيديو NTSC (إخراج مركب)، وEthernet، ومضيف USB، ومضيف i2c، وبطاقة SD على لوحات Raspberry Pi 2 وRaspberry Pi 2. تشمل الميزات غير المدعومة حتى الآن تسريع فك تشفير الفيديو، وCSI، وSPI، وISP، وصوت PWM، وDSI، وHDMI.

دعونا نتذكر أنه على الرغم من وجود برامج تشغيل مفتوحة، يتم ضمان تشغيل مسرع الفيديو VideoCore IV من خلال البرامج الثابتة الخاصة المحملة في وحدة معالجة الرسومات، والتي تتضمن وظائف واسعة جدًا، على سبيل المثال، يتم تنفيذ دعم OpenGL ES على جانب البرامج الثابتة. في الأساس، على جانب GPU، يتم تنفيذ ما يشبه نظام التشغيل، ويتم تقليل عمل برامج التشغيل المفتوحة إلى بث المكالمات إلى البرامج الثابتة المغلقة. للتخلص من الحاجة إلى تنزيل النقط، يعمل المجتمع منذ عام 2017 على تطوير مشروع لتطوير نسخة مجانية من البرنامج الثابت، بما في ذلك مكونات للتنفيذ على جانب وحدة معالجة الرسومات VC4.



المصدر: opennet.ru

إضافة تعليق