Nastavenie VisionFive Yocto
Na rozvoj využívame pobočku Yocto Kirkstone. Predpokladáme, že už máte nainštalované pracovné vývojové prostredie.
Klon meta-hviezdicpäť-bsp
Najprv choďte do svojho adresára poky - v mojom prípade poky-kirkstone - a naklonujte úložisko meta-starfive-bsp.
cd poky-kirkstone
git clone -b kirkstone https://github.com/limingle/meta-starfive-bsp.git
Klonujem aj meta-riscv, ale nie je to nevyhnutne potrebné.
Stiahnite si meta-interelectronix-visionfive
Stiahnite si meta-interelectronix-visionfive.zip - pozri odkaz ďalej - a rozbaľte ho v adresári poky-kirkstone.
Vytvorte adresár zostavy
Vystúpte z poky-kirkstone a získajte zdroje životného prostredia
cd ..
source poky-kirkstone/oe-init-build-env VisionFive-build
Teraz skopírujte bblayers.conf.sample a local.conf.sample z adresára meta-interelectronix-visionfive do adresára conf a premenujte ho na bblayers.conf a 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
V súbore bblayers.conf musíte upraviť cestu k adresáru poky-kirkstone. Tiež odstráňte riadok '/workdir/poky-kirkstone/meta-interelectronix ' - je potrebný iba pre naše prispôsobenie psplash.
bitbake Yocto Linux
Teraz môžete bitbať svoj prvý obraz Linuxu.
bitbake vision-five-image
Trvá to dlho a po dokončení môžete flash obraz Linuxu na SD kartu a zaviesť dosku VisionFive z SD karty.
Pozrite sa, ako získať základné nastavenie pre Mender v VisionFive - Mender - Yocto - časť 2.</:code4:></:code3:></:code2:></:code1:>
Licencia na autorské práva
Copyright © 2022 Interelectronix e.K.
Tento zdrojový kód Projectu je licencovaný pod licenciou GPL-3.0.
Časť 2 série článkov, ako nastaviť prostredie Yocto na vytvorenie Yocto Linux s integráciou klienta Mender.
Časť 3 série článkov, ako nastaviť prostredie Yocto na vytvorenie Yocto Linux s integráciou klienta Mender.
Časť 4 série článkov, ako nastaviť prostredie Yocto na vytvorenie Yocto Linuxu s integráciou klienta Mender.