Software Embedded - VisionFive - Mender - Yocto - Parte 1 uno screenshot di un computer

VisionFive - Mender - Yocto

Parte 1 - Configurazione di base ambiente Yocto VisionFive

Configurazione di Yocto VisionFive

Configurazione Yocto di base per la scheda VisionFive

Stiamo usando il ramo Yocto Kirkstone per lo sviluppo. Si presume che sia già installato un ambiente di sviluppo funzionante.

Clona meta-starfive-bsp

Per prima cosa, vai nella tua directory poky - nel mio caso poky-kirkstone - e clona il repository meta-starfive-bsp.

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

Clono anche meta-riscv, ma non è necessariamente obbligatorio.

Scarica meta-interelectronix-visionfive

Scarica meta-interelectronix-visionfive.zip - vedi il link più in alto - e decomprimilo nella directory poky-kirkstone.

Crea una directory di compilazione

Esci da poky-kirkstone e crea l'ambiente

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

Ora copia bblayers.conf.sample e local.conf.sample dalla directory meta-interelectronix-visionfive nella directory conf e rinominala in bblayers.conf e 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

Nel file bblayers.conf, devi regolare il percorso della tua directory poky-kirkstone. Cancella anche la riga '/workdir/poky-kirkstone/meta-interelectronix ' - è necessaria solo per la nostra personalizzazione di psplash.

bitbake Yocto Linux

Ora puoi eseguire il bitbake della tua prima immagine Linux.

bitbake vision-five-image

Ciò richiede molto tempo e, dopo aver terminato, è possibile visualizzare l'immagine Linux su una scheda SD e avviare la scheda VisionFive dalla scheda SD.

Scopri come ottenere una configurazione di base per Mender in VisionFive - Mender - Yocto - Parte 2.

Licenza sul diritto d'autore

Copyright © 2022 Interelectronix e.K.
Questo codice sorgente del Progetto è concesso in licenza sotto la licenza **GPL-3.0 * *.

Software Embedded - VisionFive - Mender - Yocto uno screenshot di un computer
Parte 2 - Configurazione di base per includere Mender

Parte 2 di una serie di articoli, come impostare un ambiente Yocto per creare un Yocto Linux con l'integrazione di un client Mender.

Software Embedded - VisionFive - Mender - Yocto uno screenshot di un computer
Parte 3 - Configurazione di u-boot per Mender

Parte 3 di una serie di articoli, come impostare un ambiente Yocto per creare un Yocto Linux con l'integrazione di un client Mender.

Software Embedded - VisionFive - Mender - Yocto uno screenshot di un computer
Parte 4 - Crea un artefatto per mender

Parte 4 di una serie di articoli, come impostare un ambiente Yocto per creare un Yocto Linux con l'integrazione di un client Mender.