Андрей Ржавсков
Разработчик Python, embedded, gui, system apps на linux · 09.09
YOCTO-POKY. Управление функциональностью дистрибутива
▶️ Основой функциональности дистрибутива является техническая платформа (Board Support Package, BSP) , которой задается определенная конфигурация аппаратных и программных средств собираемого дистрибутива проектом Yocto.
*️⃣ Функциональность аппаратных и программных средств собираемого дистрибутива "Poky (Yocto Project Reference Distro)" напрямую зависит от двух основных переменных MACHINE_FEATURES и DISTRO_FEATURES, которые по своей сути отвечают за функциональное наполнение дистрибутива за счет определения функций общего назначения ко всему дистрибутиву или определенной его части – по одному или нескольким пакетам.
*️⃣ Переменные MACHINE_FEATURES и DISTRO_FEATURES обычно используются в мета слое, устанавливающий пакет поддержки реализуемой технической платформы (Board Support Package, BSP) путем задания определенной конфигурации аппаратных и программных средств собираемого дистрибутива. Так, последняя переменная обычно применяется в задаче do_configure для реализации в рецептах пакетов операций сборки, компоновки и подключения необходимого им прикладного, системного программного обеспечения, а также модулей (драйверов) ядра Linux.
Использование переменных MACHINE_FEATURES и DISTRO_FEATURES производится в определенном порядке
Картинка взята с Embedded Labworks
еще контент автора
еще контент автора
Андрей Ржавсков
Разработчик Python, embedded, gui, system apps на linux · 09.09
войдите, чтобы увидеть
и подписаться на интересных профи