Внешнее дерево Buildroot содержит поддержку для MCom-03. Дерево является расширением Buildroot.
MCom-03 Buildroot содержит следующие файлы фрагментов:
cv.fragment
— фрагмент для поддержки CV-плагинов GStreamer;hpc.fragment
— фрагмент для включения пакета ELcore-50 HPC;nn-dev.fragment
— фрагмент для включения пакета elvees-nnstreamer;private.fragment
— фрагмент для сборки компонентов с закрытой лицензией из исходников. Дополнительные требования для данного фрагмента:Для сборки требуется доступ к соответствующим репозиториям компонентов (GPU, VPU, ISP).
Конфигурацию и сохранение конфигурации выполнять с дополнительной переменной:
ENABLE_PRIVATE=1 make mcom03_defconfig FRAGMENTS="private"
tl.fragment
— фрагмент для сборки образов, загружаемых с помощью BootROM. Дополнительные требования для данного фрагмента:Для сборки требуется доступ к соответствующим репозиториям компонентов (hwinit, sbl-tl, tl-common).
Конфигурация и сохранение конфигурации с фрагментом:
make mcom03_defconfig FRAGMENTS="tl"