Встроенное программное обеспечение - VisionFive - Mender - Yocto - Часть 1 скриншот компьютера

VisionFive — Mender — Yocto

Часть 1. Базовая настройка среды Yocto (VisionFive)

Настройка Yocto (VisionFive)

Базовая настройка Yocto для платы VisionFive

Мы используем ветвь Yocto Kirkstone для разработки. Предполагается, что у вас уже установлена рабочая среда разработки.

Клонирование meta-starfive-bsp

Перейдите в каталог poky (в моем случае poky-kirkstone) и клонируйте репозиторий meta-starfive-bsp.

cd poky-kirkstone
git clone -b kirkstone https://github.com/limingle/meta-starfive-bsp.git

Я также клонирую meta-riscv, но это не обязательно.

Загрузка meta-interelectronix-visionfive

Загрузите архив meta-interelectronix-visionfive.zip (ищите ссылку выше) и распакуйте его в каталог poky-kirkstone.

Создание каталога сборки

Покиньте каталог poky-kirkstone и найдите среду

cd ..
source poky-kirkstone/oe-init-build-env VisionFive-build

Теперь скопируйте bblayers.conf.sample и local.conf.sample из каталога meta-interelectronix-visionfive в каталог conf и измените названия на bblayers.conf и local.conf:

cp ../poky-kirkstone/meta-interelectronix-visionfive/conf/bblayers.conf.sample conf/bblayers.conf
cp ../poky-kirkstone/meta-interelectronix-visionfive/conf/local.conf.sample conf/local.conf

В файле bblayers.conf задайте путь к каталогу poky-kirkstone. Также удалите строку "/workdir/poky-kirkstone/meta-interelectronix ": она нужна только для настройки psplash.

Выполнение bitbake Yocto Linux

Теперь можно выполнить bitbake первого образа Linux.

bitbake vision-five-image

Это займет много времени. По завершении вы можете установить образ Linux на SD-карту и загрузить с нее плату VisionFive.

Информацию о базовой настройке Mender ищите в статье VisionFive — Mender — Yocto — часть 2.

Лицензия на авторские права

Авторское право © 2022 Interelectronix e.K.
Данный исходный код проекта лицензирован под лицензией GPL-3.0.

Встроенное программное обеспечение - VisionFive - Mender - Yocto скриншот компьютера
Часть 2. Базовая настройка для внедрения Mender

Часть 2 серии статей о настройке среды Yocto для создания Yocto Linux с интеграцией клиента Mender.

Встроенное программное обеспечение - VisionFive - Mender - Yocto скриншот компьютера
Часть 3. Настройка u-boot для Mender

Часть 3 серии статей о настройке среды Yocto для создания Yocto Linux с интеграцией клиента Mender.

Встроенное программное обеспечение - VisionFive - Mender - Yocto скриншот компьютера
Часть 4. Создание артефакта для mender

Часть 4 посвящена настройке среды Yocto для создания Yocto Linux с интеграцией клиента Mender.