Software încorporat - VisionFive - Mender - Yocto - Partea 1 o captură de ecran a unui computer

VisionFive - Mender - Yocto

Partea 1 - Configurare de bază Yocto mediu VisionFive

Configurarea VisionFive Yocto

Configurare Yocto de bază pentru placa VisionFive

Folosim ramura Yocto Kirkstone pentru dezvoltare. Presupunem că aveți deja instalat un mediu de dezvoltare funcțional.

Clonează meta-starfive-bsp

Mai întâi, accesați directorul poky - în cazul meu poky-kirkstone - și clonați depozitul meta-starfive-bsp.

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

Clonez și meta-riscv, dar nu este neapărat necesar.

Descărcați meta-interelectronix-visionfive

Descărcați meta-interelectronix-visionfive.zip - vedeți linkul de mai sus - și dezarhivați-l în directorul poky-kirkstone.

Creați directorul de compilare

Ieșiți din poky-kirkstone și obțineți mediul înconjurător

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

Acum copiați bblayers.conf.sample și local.conf.sample din directorul meta-interelectronix-visionfive în directorul conf și redenumiți-l în bblayers.conf și 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

În fișierul bblayers.conf, trebuie să ajustați calea către directorul poky-kirkstone. De asemenea, ștergeți linia '/workdir/poky-kirkstone/meta-interelectronix ' - este necesară doar pentru personalizarea noastră psplash.

bitbake Yocto Linux

Acum puteți bitbake prima imagine Linux.

bitbake vision-five-image

Acest lucru durează mult timp și, după finalizare, puteți bloca imaginea Linux pe un card SD și puteți porni placa VisionFive de pe cardul SD.

Vedeți cum să obțineți o configurare de bază pentru Mender în VisionFive - Mender - Yocto - Partea 2.</:code4:></:code3:></:code2:></:code1:>

Licență pentru drepturi de autor

Copyright © 2022 Interelectronix e.K.
Acest cod sursă al Proiectului este licențiat sub licența GPL-3.0.

Software încorporat - VisionFive - Mender - Yocto o captură de ecran a unui computer
Partea 2 - Configurare de bază pentru a include Mender

Partea 2 dintr-o serie de articole, cum să configurați un mediu Yocto pentru a crea un Yocto Linux cu integrarea unui client Minder.

Software încorporat - VisionFive - Mender - Yocto o captură de ecran a unui computer
Partea 3 - configurație u-boot pentru Mender

Partea 3 dintr-o serie de articole, cum să configurați un mediu Yocto pentru a crea un Yocto Linux cu integrarea unui client Minder.

Software încorporat - VisionFive - Mender - Yocto o captură de ecran a unui computer
Partea 4 - Creați un artefact pentru mender

Partea 4 dintr-o serie de articole, cum să configurați un mediu Yocto pentru a crea un Yocto Linux cu integrarea unui client Minder.