Intel otevírá PSE Block Firmware Code pro čipy Elkhart Lake

Intel otevřel zdrojový firmware pro jednotku PSE (Programmable Services Engine), která se začala dodávat v procesorech rodiny Elkhart Lake, jako je Atom x6000E, optimalizovaných pro použití v zařízeních internetu věcí. Kód je otevřen pod licencí Apache 2.0.

PSE je další jádro procesoru ARM Cortex-M7, které pracuje v režimu nízké spotřeby. PSE lze použít k provádění funkcí vestavěného regulátoru, zpracování dat ze senzorů, organizaci vzdáleného ovládání, provádění síťových operací a provádění specializovaných úkolů samostatně.

Zpočátku bylo toto jádro řízeno pomocí uzavřeného firmwaru, což znemožňovalo implementaci podpory čipů s PSE v otevřených projektech, jako je CoreBoot. Nespokojenost byla způsobena zejména nedostatkem informací o nízkoúrovňovém řízení PSE a bezpečnostními obavami kvůli neschopnosti řídit akce firmwaru. Koncem minulého roku projekt CoreBoot zveřejnil otevřený dopis Intelu, v němž požadoval, aby firmware PSE byl open source, a společnost nakonec vyslyšela potřeby komunity.

Úložiště firmwaru PSE také obsahuje počáteční testy utilit pro vývojáře a ukázkové aplikace, které lze spustit na straně PSE, komponenty pro běh RTOS Zephyr, firmware ECLite s implementací funkcí vestavěného řadiče a referenční implementaci OOB (Out-of- Band) ovládací rozhraní a rámec pro vývoj aplikací.

Zdroj: opennet.ru

Přidat komentář