Intel maak PSE-blokfirmware-kode oop vir Elkhart Lake-skyfies

Intel het bron-firmware vir die PSE (Programmable Services Engine)-blok oopgemaak, wat begin het om in Elkhart Lake-verwerkers soos die Atom x6000E te verskeep, geoptimaliseer vir gebruik in IoT-toestelle. Die kode is oop onder die Apache 2.0-lisensie.

PSE is 'n bykomende ARM Cortex-M7 verwerkerkern wat in lae kragmodus werk. PSE kan gebruik word om die funksionaliteit van 'n ingeboude beheerder uit te voer, data van sensors te verwerk, afstandbeheer te organiseer, netwerkoperasies uit te voer en afsonderlik gespesialiseerde take uit te voer.

Aanvanklik is hierdie kern met geslote firmware beheer, wat die implementering van ondersteuning vir skyfies met PSE in oop projekte soos CoreBoot verhoed het. Veral die gebrek aan inligting oor die laevlakbestuur van die PSE het ontevredenheid en sekuriteitsbekommernisse veroorsaak weens die onvermoΓ« om die aksies van die firmware te beheer. Aan die einde van verlede jaar het die ontwikkelaars van die CoreBoot-projek 'n ope brief aan Intel gepubliseer waarin hulle versoek word om die PSE-firmware-kode oop te maak, en uiteindelik het die maatskappy na die behoeftes van die gemeenskap geluister.

Die PSE-firmware-bewaarplek bevat ook brontoetse vir ontwikkelaarhulpprogramme en voorbeeldtoepassings wat aan die PSE-kant kan loop, komponente vir die bestuur van RTOS Zephyr, ECLite-firmware met ingeboude kontroleerderfunksionaliteit, en 'n verwysingsimplementering van die OOB (Out-of-Band) beheer koppelvlak en raamwerk vir toepassingsontwikkeling.

Bron: opennet.ru

Voeg 'n opmerking