Intel otvara PSE Block firmware kod za čipove Elkhart Lake

Intel je otvorio izvorni firmware za jedinicu PSE (Programmable Services Engine), koja se počela isporučivati ​​u procesorima obitelji Elkhart Lake, kao što je Atom x6000E, optimiziranim za korištenje u uređajima Interneta stvari. Kod je otvoren pod licencom Apache 2.0.

PSE je dodatna ARM Cortex-M7 procesorska jezgra koja radi u načinu rada niske potrošnje. PSE se može koristiti za izvođenje funkcionalnosti ugrađenog kontrolera, obradu podataka sa senzora, organiziranje daljinskog upravljanja, izvođenje mrežnih operacija i zasebno obavljanje specijaliziranih zadataka.

U početku je ova jezgra bila kontrolirana pomoću zatvorenog firmvera, što je spriječilo implementaciju podrške za čipove s PSE u otvorenim projektima kao što je CoreBoot. Konkretno, nezadovoljstvo je uzrokovano nedostatkom informacija o niskoj razini kontrole PSE-a i sigurnosnim problemima zbog nemogućnosti kontrole radnji firmvera. Krajem prošle godine, projekt CoreBoot objavio je otvoreno pismo Intelu pozivajući da PSE firmware bude otvorenog koda, a tvrtka je u konačnici poslušala potrebe zajednice.

PSE spremište firmvera također sadrži početne testove uslužnih programa za razvojne programere i primjere aplikacija koje se mogu izvoditi na PSE strani, komponente za pokretanje RTOS Zephyr, ECLite firmver s implementacijom funkcije ugrađenog kontrolera i referentnu implementaciju OOB (Out-of- Band) kontrolno sučelje i okvir za razvoj aplikacija.

Izvor: opennet.ru

Dodajte komentar