VisionFive Yocto-opstelling
Ons gebruik die Yocto Kirkstone-tak vir ontwikkeling. Ons neem aan dat u reeds 'n werksontwikkelingsomgewing geïnstalleer het.
Kloon meta-starfive-bsp
Gaan eers na u poky-gids - in my geval poky-kirkstone - en kloon die meta-starfive-bsp-bewaarplek.
cd poky-kirkstone
git clone -b kirkstone https://github.com/limingle/meta-starfive-bsp.git
Ek kloon ook meta-riscv, maar dit is nie noodwendig nodig nie.
Laai meta-interelectronix-visionfive af
Laai meta-interelectronix-visionfive af.zip - sien die skakel verder op - en pak dit uit in poky-kirkstone gids.
Skep bougids
Stap uit poky-kirkstone en verkry die omgewing
cd ..
source poky-kirkstone/oe-init-build-env VisionFive-build
Kopieer nou bblayers.conf.sample en local.conf.sample van meta-interelectronix-visionfive gids in die conf-gids en hernoem dit na 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 die bblayers.conf-lêer moet u die pad aanpas by u poky-kirkstone-gids. Verwyder ook die reël '/workdir/poky-kirkstone/meta-interelectronix ' - dit is slegs nodig vir ons psplash-aanpassing.
bitbake Yocto Linux
Nou kan u u eerste Linux-beeld bitbake.
bitbake vision-five-image
Dit duur 'n lang ruk, en nadat u klaar is, kan u die Linux-beeld na 'n SD-kaart flits en die VisionFive-bord vanaf die SD-kaart begin.
Kyk hoe u 'n basiese opstelling vir Mender in VisionFive - Mender - Yocto - Deel 2 kry.</:code4:></:code3:></:code2:></:code1:>
Kopiereg lisensie
Kopiereg © 2022 Interelectronix e.K.
Hierdie projekbronkode is gelisensieer onder die GPL-3.0 lisensie.
Deel 2 van 'n reeks artikels, hoe om 'n Yocto-omgewing op te stel om 'n Yocto Linux te skep met die integrasie van 'n Mender-kliënt.
Deel 3 van 'n reeks artikels, hoe om 'n Yocto-omgewing op te stel om 'n Yocto Linux te skep met die integrasie van 'n Mender-kliënt.
Deel 4 van 'n reeks artikels, hoe om 'n Yocto-omgewing op te stel om 'n Yocto Linux te skep met die integrasie van 'n Mender-kliënt.