Интел го отвора кодот на фирмверот за блок PSE за чиповите на Елхарт Лејк

Интел го отвори изворниот фирмвер за единицата PSE (Programmable Services Engine), која започна да се испорачува во процесорите од семејството Elkhart Lake, како што е Atom x6000E, оптимизиран за употреба во уредите со Интернет на нештата. Кодот е отворен под лиценцата Apache 2.0.

PSE е дополнително процесорско јадро ARM Cortex-M7 кое работи во режим на ниска потрошувачка на енергија. PSE може да се користи за извршување на функционалноста на вграден контролер, обработка на податоци од сензори, организирање далечински управувач, извршување на мрежни операции и изведување специјализирани задачи посебно.

Првично, овој кернел беше контролиран со користење на затворен фирмвер, што спречи имплементација на поддршка за чипови со PSE во отворени проекти како што е CoreBoot. Особено, незадоволството беше предизвикано од недостигот на информации за контролата на ниско ниво на PSE и безбедносните грижи поради неможноста да се контролираат активностите на фирмверот. Кон крајот на минатата година, проектот CoreBoot објави отворено писмо до Интел во кое повикува фирмверот PSE да биде со отворен код, а компанијата на крајот ги послуша потребите на заедницата.

Складиштето на фирмверот PSE, исто така, содржи првични тестови на комунални услуги за програмери и примери на апликации кои можат да работат на страната PSE, компоненти за извршување на RTOS Zephyr, фирмвер ECLite со имплементација на функционалноста на вградениот контролер и референтна имплементација на OOB (Out-of- Band) контролен интерфејс.и рамка за развој на апликации.

Извор: opennet.ru

Додадете коментар