تفتح إنتل كود PSE Block Firmware الخاص بشرائح Elkhart Lake

فتحت إنتل البرامج الثابتة المصدر لكتلة PSE (محرك الخدمات القابلة للبرمجة) ، والتي بدأت الشحن في معالجات Elkhart Lake مثل Atom x6000E ، المحسنة للاستخدام في أجهزة إنترنت الأشياء. الرمز مفتوح بموجب ترخيص Apache 2.0.

PSE هو نواة معالج ARM Cortex-M7 إضافي يعمل في وضع الطاقة المنخفضة. يمكن استخدام PSE لأداء وظائف وحدة التحكم المضمنة ، ومعالجة البيانات من المستشعرات ، وتنظيم التحكم عن بعد ، وتنفيذ عمليات الشبكة ، وأداء المهام المتخصصة بشكل منفصل.

في البداية ، تم التحكم في هذا النواة باستخدام البرامج الثابتة المغلقة ، مما حال دون تنفيذ دعم الرقائق مع PSE في المشاريع المفتوحة مثل CoreBoot. على وجه الخصوص ، كان عدم الرضا ناتجًا عن نقص المعلومات حول الإدارة المنخفضة المستوى لـ PSE والمخاوف الأمنية بسبب عدم القدرة على التحكم في إجراءات البرنامج الثابت. في نهاية العام الماضي ، نشر مطورو مشروع CoreBoot خطابًا مفتوحًا إلى Intel يحثهم فيه على فتح رمز البرنامج الثابت PSE ، وفي النهاية استمعت الشركة إلى احتياجات المجتمع.

يحتوي مستودع البرامج الثابتة PSE أيضًا على اختبارات مصدر للأدوات المساعدة للمطورين وعينة من التطبيقات التي يمكن تشغيلها على جانب PSE ، ومكونات لتشغيل RTOS Zephyr ، وبرنامج ECLite الثابت مع تنفيذ وظائف وحدة التحكم المضمنة ، وتنفيذ مرجعي لـ OOB (خارج نطاق -Band) واجهة تحكم وإطار لتطوير التطبيقات.

المصدر: opennet.ru

إضافة تعليق