VisionFive Yocto määritys
Käytämme Yocto Kirkstone -haaraa kehitykseen. Oletamme, että olet jo asentanut toimivan kehitysympäristön.
Kloonaa meta-starfive-bsp
Mene ensin poky-hakemistoosi – minun tapauksessani poky-kirkstoneen – ja kloonaa meta-starfive-bsp-säilö.
cd poky-kirkstone
git clone -b kirkstone https://github.com/limingle/meta-starfive-bsp.git
Kloonaan myös meta-riscv:n, mutta sitä ei välttämättä tarvita.
Lataa meta-interelectronix-visionfive
Lataa meta-interelectronix-visionfive.zip – katso yllä oleva linkki – ja pura se poky-kirkstone-hakemistoon.
Luo rakennushakemisto
Astu ulos poky-kirkstonesta ja suorita source ympäristölle.
cd ..
source poky-kirkstone/oe-init-build-env VisionFive-build
Kopioi nyt bblayers.conf.sample ja local.conf.sample meta-interelectronix-visionfive-hakemistosta conf-hakemistoon ja nimeä se uudelleen nimillä bblayers.conf ja 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-tiedostossa sinun on mukautettava polku poky-kirkstone-hakemistoosi. Poista myös rivi '/workdir/poky-kirkstone/meta-interelectronix' – sitä tarvitaan vain psplash-mukautuksessamme.
Suorita Yocto Linux BitBakella
Nyt voit suorittaa BitBakella ensimmäisen Linux-kuvasi.
bitbake vision-five-image
Tämä kestää kauan. Tämän päätyttyä jälkeen voit flashata Linux-kuvan SD-kortille ja käynnistää VisionFive-levyn SD-kortilta.
Katso, miten saat perusmäärityksen Menderille, kohdasta VisionFive – Mender – Yocto – Osa 2.
Tekijänoikeuslisenssi
Copyright © 2022 Interelectronix e.K.
Tämän projektin lähdekoodi on lisensoitu **GPL-3.0 ** -lisenssillä.
Osa 2 artikkelisarjasta, jossa käsitellään sitä, miten määrittää Yocto-ympäristö Yocto Linuxin luomiseksi Mender asiakasohjelman integraatiolla.
Osa 3 artikkelisarjasta, jossa käsitellään sitä, miten määrittää Yocto-ympäristö Yocto Linuxin luomiseksi Mender-asiakasohjelman integraatiolla.
Osa 4 artikkelisarjasta, jossa käsitellään sitä, miten määrittää Yocto-ympäristö Yocto Linuxin luomiseksi Mender-asiakasohjelman integraatiolla.