Intel Elkhart Leyk chiplari uchun PSE blokli proshivka kodini ochadi

Intel PSE (Programmable Services Engine) birligi uchun manba proshivkasini ochdi, u Elkhart Leyk oilasi protsessorlarida, masalan, Internet of Things qurilmalarida foydalanish uchun optimallashtirilgan Atom x6000E protsessorlarida jo'natishni boshladi. Kod Apache 2.0 litsenziyasi ostida ochiq.

PSE - bu kam quvvat rejimida ishlaydigan qo'shimcha ARM Cortex-M7 protsessor yadrosi. PSE o'rnatilgan kontrollerning funksiyalarini bajarish, sensorlardan ma'lumotlarni qayta ishlash, masofadan boshqarishni tashkil qilish, tarmoq operatsiyalarini bajarish va alohida vazifalarni bajarish uchun ishlatilishi mumkin.

Dastlab, bu yadro yopiq proshivka yordamida boshqarildi, bu CoreBoot kabi ochiq loyihalarda PSE bilan chiplarni qo'llab-quvvatlashni amalga oshirishga to'sqinlik qildi. Xususan, norozilik PSE ning past darajadagi nazorati haqida ma'lumot yo'qligi va proshivka harakatlarini nazorat qila olmaslik tufayli xavfsizlik bilan bog'liq muammolar tufayli yuzaga keldi. O'tgan yilning oxirida CoreBoot loyihasi Intelga PSE mikrodasturini ochiq kodli bo'lishga chaqirgan ochiq xatni chop etdi va kompaniya pirovardida hamjamiyat ehtiyojlarini tingladi.

PSE mikrodasturlari omborida, shuningdek, ishlab chiquvchilar uchun yordamchi dasturlarning dastlabki sinovlari va PSE tomonida ishlashi mumkin bo'lgan misol ilovalari, RTOS Zephyr ishga tushirish uchun komponentlar, o'rnatilgan kontroller funksiyalarini amalga oshirishga ega ECLite mikrodasturi va OOB (Out-of- Band) boshqaruv interfeysi va ilovalarni ishlab chiqish uchun ramka.

Manba: opennet.ru

a Izoh qo'shish