Inbäddad programvara - VisionFive - Mender - Yocto - Del 1 En skärmdump av en dator

VisionFive – Mender – Yocto

Del 1 – Grundläggande konfiguration av Yocto-miljö VisionFive

VisionFive Yocto-konfiguration

Grundläggande Yocto-konfiguration för VisionFive-kort

Vi använder Yocto Kirkstone-grenen för utveckling. Vi förutsätter att du redan har en fungerande utvecklingsmiljö installerad.

Klona meta-starfive-bsp

Gå först till din poky-katalog – i mitt fall poky-kirkstone – och klona datakatalogen meta-starfive-bsp.

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

Jag klonar även meta-riscv, men det krävs inte.

Ladda ner meta-interelectronix-visionfive

Ladda ner meta-interelectronix-visionfive.zip – se länken längre upp – och packa upp den i katalogen poky-kirkstone.

Skapa byggkatalog

Kliv ur poky-kirkstone och gå till miljön

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

Kopiera nu bblayers.conf.sample och local.conf.sample från katalogen meta-interelectronix-visionfive till katalogen conf och byt namn på den till bblayers.conf och 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

I filen bblayers.conf måste du justera sökvägen till katalogen poky-kirkstone. Radera även raden "/workdir/poky-kirkstone/meta-interelectronix" – den behövs bara för vår psplash-anpassning.

bitbake Yocto Linux

Nu kan du bitbake din första Linux-avbildning.

bitbake vision-five-image

Detta tar lång tid, och efter att ha slutfört det kan du flasha Linux-avbildningen till ett SD-kort och starta VisionFive-kortet från SD-kortet.

Se hur du gör en grundläggande konfiguration för Mender i VisionFive – Mender – Yocto – Del 2.

Upphovsrättslicens

Copyright © 2022 Interelectronix e.K.
Detta projekts källkod är licensierad under licensen GPL-3.0.

Inbäddad programvara - VisionFive - Mender - Yocto en skärmdump av en dator
Del 2 – Grundläggande konfiguration för att inkludera Mender

Del 2 av en serie artiklar, hur du konfigurerar en Yocto-miljö för att skapa en Yocto Linux med integration av en Mender-klient.

Inbäddad programvara - VisionFive - Mender - Yocto en skärmdump av en dator
Del 3 – Konfiguration av u-boot för Mender

Del 3 av en serie artiklar, hur du konfigurerar en Yocto-miljö för att skapa en Yocto Linux med integration av en Mender-klient.

Inbäddad programvara - VisionFive - Mender - Yocto en skärmdump av en dator
Del 4 – Skapa en artefakt för Mender

Del 4 av en serie artiklar, hur du konfigurerar en Yocto-miljö för att skapa en Yocto Linux med integration av en Mender-klient.