Sulautetut ohjelmistot - VisionFive - Mender - Yocto - Osa 1: kuvakaappaus tietokoneesta

VisionFive – Mender – Yocto

Osa 1 – Yocto-ympäristön perusmääritys VisionFivelle

VisionFive Yocto määritys

Yocton perusmääritys VisionFive-levylle

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ä.

Sulautetut ohjelmistot - VisionFive - Mender - Yocto kuvakaappaus tietokoneesta
Osa 2 – Perusmääritys Menderin sisällyttämiseksi

Osa 2 artikkelisarjasta, jossa käsitellään sitä, miten määrittää Yocto-ympäristö Yocto Linuxin luomiseksi Mender asiakasohjelman integraatiolla.

Sulautetut ohjelmistot - VisionFive - Mender - Yocto kuvakaappaus tietokoneesta
Osa 3 – U-Bootin konfigurointi Menderille

Osa 3 artikkelisarjasta, jossa käsitellään sitä, miten määrittää Yocto-ympäristö Yocto Linuxin luomiseksi Mender-asiakasohjelman integraatiolla.

Sulautetut ohjelmistot - VisionFive - Mender - Yocto kuvakaappaus tietokoneesta
Osa 4 – Luo artefakti Menderille

Osa 4 artikkelisarjasta, jossa käsitellään sitä, miten määrittää Yocto-ympäristö Yocto Linuxin luomiseksi Mender-asiakasohjelman integraatiolla.