Configurarea VisionFive Yocto
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.
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.
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.
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.