Intel hap kodin e firmuerit të bllokut PSE për çipat e liqenit Elkhart

Intel ka hapur firmuerin burimor për njësinë PSE (Programmable Services Engine), i cili filloi të dërgohej në procesorët e familjes Elkhart Lake, si Atom x6000E, i optimizuar për përdorim në pajisjet e Internetit të Gjërave. Kodi është i hapur nën licencën Apache 2.0.

PSE është një bërthamë shtesë procesori ARM Cortex-M7 që funksionon në modalitetin me fuqi të ulët. PSE mund të përdoret për të kryer funksionimin e një kontrolluesi të integruar, për të përpunuar të dhëna nga sensorët, për të organizuar telekomandë, për të kryer operacione në rrjet dhe për të kryer detyra të specializuara veçmas.

Fillimisht, ky kernel kontrollohej duke përdorur firmware të mbyllur, i cili pengoi zbatimin e mbështetjes për çipat me PSE në projekte të hapura si CoreBoot. Në veçanti, pakënaqësia u shkaktua nga mungesa e informacionit në lidhje me kontrollin e nivelit të ulët të PSE dhe shqetësimet e sigurisë për shkak të pamundësisë për të kontrolluar veprimet e firmuerit. Në fund të vitit të kaluar, projekti CoreBoot publikoi një letër të hapur për Intel duke bërë thirrje që firmware-i PSE të ishte me burim të hapur dhe kompania përfundimisht dëgjoi nevojat e komunitetit.

Depoja e firmuerit PSE përmban gjithashtu teste fillestare të shërbimeve për zhvilluesit dhe shembuj të aplikacioneve që mund të ekzekutohen në anën PSE, komponentë për ekzekutimin e RTOS Zephyr, firmware ECLite me zbatimin e funksionalitetit të kontrolluesit të integruar dhe një zbatim referimi të OOB (Jashtë Band) ndërfaqe kontrolli dhe një kornizë për zhvillimin e aplikacioneve.

Burimi: opennet.ru

Shto një koment