Intel раскрыла код встроенного ПО специального ядра чипов Elkhart Lake
![Двоичный код](/static/files/2f4f02ee3d57.jpg)
Исходный код встроенного программного обеспечения (ПО) для специального ядра Programmable Services Engine (PSE) процессоров семейства Elkhart Lake раскрыла компания Intel, 22 апреля код прошивки выложен на хранилище программных проектов GitHub.
В процессорах для устройств интернета вещей (IoT) семейства Elkhart Lake, в частности Atom x6000E, есть встроенное энергоэффективное ядро ARM Cortex-M7. Оно используется для выполнения дополнительных функций, таких как обработка данных датчиков, сетевых операций, удаленного управления и другого.
Ранее прошивка, работающая на этом ядре, была закрытой, что вызывало много вопросов и опасений. PSE было невозможно использовать в открытых проектах, а многие опасались наличия закладок в прошивке.
В конце 2021 года разработчики проекта отрытой базовой системы ввода-вывода (БСВВ, BIOS) CoreBoot опубликовали открытое письмо к компании с просьбой открыть код прошивки. Компания предоставила исходные коды встроенного ПО и примеры использования под лицензией Apache 2.0.