Embedded Software - VisionFive - Mender - Yocto - Deel 1 een screenshot van een computer

VisionFive - Mender - Yocto

Deel 1 - Basisisntelling Yocto-omgeving VisionFive

VisionFive Yocto-instelling

Basis Yocto-installatie voor VisionFive-bord

We gebruiken de tak Yocto Kirkstone voor ontwikkeling. We gaan ervan uit dat u al een werkende ontwikkelingsomgeving heeft geïnstalleerd.

Kloon meta-starfive-bsp

Ga eerst naar uw poky directory - in mijn geval poky-kirkstone - en kloon de meta-starfive-bsp repository.

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

Ik kloon ook meta-riscv, maar het is niet per se nodig.

Download meta-interelectronix-visionfive

Download meta-interelectronix-visionfive.zip - zie de link verderop - en unzip het in poky-kirkstone directory.

Bouwmap maken

Stap uit poky-kirkstone en bron de omgeving

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

Kopieer nu bblayers.conf.sample en local.conf.sample van meta-interelectronix-visionfive directory naar de conf directory en hernoem het naar bblayers.conf en 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

In het bestand bblayers.conf moet u het pad naar uw poky-kirkstone directory aanpassen. Verwijder ook de regel '/workdir/poky-kirkstone/meta-interelectronix ' - het is alleen nodig voor onze psplash-aanpassing.

bitbake Yocto Linux

Nu kunt u uw eerste Linux-image bitbakken.

bitbake vision-five-image

Dit duurt een lange tijd, en na het voltooien, kunt u de Linux-image flashen naar een SD-kaart en het VisionFive-bord opstarten vanaf de SD-kaart.

Bekijk hoe u een basisinstelling voor Mender krijgt in VisionFive - Mender - Yocto - Deel 2.

Auteursrechtlicentie

Copyright © 2022 Interelectronix e.K.
Deze broncode van het project is gelicentieerd onder de GPL-3.0 licentie.

Embedded Software - VisionFive - Mender - Yocto een screenshot van een computer
Deel 2 - Basisinstelling om Mender op te nemen

Deel 2 van een serie artikelen, hoe u een Yocto-omgeving instelt om een Yocto Linux te maken met de integratie van een Mender-client.

Embedded Software - VisionFive - Mender - Yocto een screenshot van een computer
Deel 3 - u-boot-configuratie voor Mender

Deel 3 van een serie artikelen, hoe u een Yocto-omgeving instelt om een Yocto Linux te maken met de integratie van een Mender-client.

Embedded Software - VisionFive - Mender - Yocto een screenshot van een computer
Deel 4 - Een artefact voor mender maken

Deel 4 van een serie artikelen, hoe u een Yocto-omgeving instelt om een Yocto Linux te maken met de integratie van een Mender-client.