Intel apre u codice di firmware PSE Block per Elkhart Lake Chips

Intel hà apertu u firmware fonte per l'unità PSE (Programmable Services Engine), chì hà cuminciatu à spedinu in i processori di a famiglia di Elkhart Lake, cum'è l'Atom x6000E, ottimizzati per l'usu in i dispositi Internet di e cose. U codice hè apertu sottu a licenza Apache 2.0.

PSE hè un core di processore ARM Cortex-M7 supplementu chì opera in modu di bassa putenza. PSE pò esse usatu per eseguisce a funziunalità di un controller integratu, processà e dati da i sensori, urganizà u cuntrollu remoto, eseguisce operazioni di rete è eseguisce attività specializate per separatamente.

In principiu, stu kernel hè stata cuntrullata cù firmware chjusu, chì impediscenu l'implementazione di supportu per chips cù PSE in prughjetti aperti cum'è CoreBoot. In particulare, l'insatisfaction hè stata causata da a mancanza d'infurmazioni nantu à u cuntrollu di u livellu bassu di PSE è i prublemi di sicurità per l'incapacità di cuntrullà l'azzioni di u firmware. A fine di l'annu passatu, u prughjettu CoreBoot hà publicatu una lettera aperta à Intel chì chjamava u firmware PSE per esse apertu, è a cumpagnia hà ultimamente ascoltatu i bisogni di a cumunità.

U repository di firmware PSE cuntene ancu testi iniziali di utilità per sviluppatori è esempi di applicazioni chì ponu eseguisce in u latu PSE, cumpunenti per l'esecuzione di RTOS Zephyr, firmware ECLite cù implementazione di funziunalità di u controller integratu, una implementazione di riferimentu di l'OOB (Out-of-Band). ) interfaccia di cuntrollu è un framework per u sviluppu di l'applicazioni.

Source: opennet.ru

Add a comment