Intel Jiftaħ PSE Block Firmware Code għal Elkhart Lake Chips

Intel fetħet il-firmware tas-sors għall-blokka PSE (Programmable Services Engine), li bdiet tbaħħir fi proċessuri ta 'Elkhart Lake bħall-Atom x6000E, ottimizzat għall-użu f'apparati IoT. Il-kodiċi huwa miftuħ taħt il-liċenzja Apache 2.0.

PSE huwa qalba addizzjonali tal-proċessur ARM Cortex-M7 li topera f'modalità ta 'enerġija baxxa. PSE jista 'jintuża biex iwettaq il-funzjonalità ta' kontrollur inkorporat, jipproċessa dejta minn sensuri, jorganizza kontroll mill-bogħod, iwettaq operazzjonijiet tan-netwerk u jwettaq kompiti speċjalizzati separatament.

Inizjalment, din il-qalba kienet ikkontrollata bl-użu ta 'firmware magħluq, li impedixxa l-implimentazzjoni ta' appoġġ għal ċipep b'PSE fi proġetti miftuħa bħal CoreBoot. B'mod partikolari, in-nuqqas ta 'informazzjoni dwar il-ġestjoni ta' livell baxx tal-PSE ikkawża nuqqas ta 'sodisfazzjon u tħassib dwar is-sigurtà minħabba l-inkapaċità li jiġu kkontrollati l-azzjonijiet tal-firmware. Fl-aħħar tas-sena li għaddiet, l-iżviluppaturi tal-proġett CoreBoot ippubblikaw ittra miftuħa lil Intel li ħeġġiġhom jiftħu l-kodiċi tal-firmware PSE, u, fl-aħħar mill-aħħar, il-kumpanija semgħet il-ħtiġijiet tal-komunità.

Ir-repożitorju tal-firmware tal-PSE fih ukoll testijiet tas-sors għall-utilitajiet tal-iżviluppatur u l-applikazzjonijiet tal-kampjuni li jistgħu jaħdmu fuq in-naħa tal-PSE, komponenti għat-tħaddim ta’ RTOS Zephyr, firmware ECLite b’funzjonalità ta’ kontrollur inkorporat, u implimentazzjoni ta’ referenza tal-kontroll OOB (Out-of-Band) interface u qafas għall-iżvilupp tal-applikazzjoni.

Sors: opennet.ru

Żid kumment