Intel выпускает SDK для Cortex-M7 PSE в процессорах Elkhart Lake


Процессоры Elkhart Lake интегрируют механизм Intel Programmable Services Engine (Intel PSE) для рабочих нагрузок IoT на базе микроконтроллера Arm Cortex-M7, который управляет вводом-выводом в реальном времени с использованием интерфейсов GPIO, I2C и/или UART и поддерживает такие функции, как удаленное, внеполосное управление устройствами, сетевой прокси, встроенный контроллер и концентратор датчиков.

До сих пор прошивка предоставлялась только в виде двоичного файла с закрытым исходным кодом, и разработчики Coreboot опубликовали открытое письмо, чтобы открыть исходный код прошивки PSE в декабре прошлого года, и Intel успешно выпустила Intel PSE SDK на основе ОС Zephyr.

SDK сочетает в себе компоненты с открытым исходным кодом (образцы кода, службы и т. д.), выпущенные по разрешающей лицензии Apache 2.0 («License A»), а также библиотеки и инструменты с закрытым исходным кодом, выпущенные по лицензии Intel («License B»), что позволяет распространение и использование в бинарном виде, без модификации. Вы найдете все на Github, включая документацию, объясняющую, как начать работу с Zephyr SDK, сценарий установки и примеры сборки. Intel также объясняет, как сшить подписанную прошивку PSE в интегрированный образ прошивки, который затем можно сохранить на флэш-память SPI NOR на плате с помощью программатора DediProg SF600 Plus.

Хотя Intel PSE SDK не является полностью открытым исходным кодом, он все же может помочь с интеграцией в загрузчики с открытым исходным кодом, смягчить некоторые проблемы безопасности/конфиденциальности и, возможно, включить некоторые новые варианты использования Intel Programmable Services Engine.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

5 1 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments