Embedded Software - VisionFive - Mender - Yocto - Part 1 isang screenshot ng isang computer

VisionFive - Mender - Yocto

Part 1 - Basic setup Yocto kapaligiran VisionFive

VisionFive Yocto setup

Basic Yocto setup para sa VisionFive board

Ginagamit namin ang sangay ng Yocto Kirkstone para sa pag unlad. Ipinapalagay namin na mayroon ka nang naka install na kapaligiran sa pag unlad ng pagtatrabaho.

Clone meta-starfive-bsp

Una, pumunta sa iyong poky directory - sa aking kaso poky-kirkstone - at clone ang meta-starfive-bsp repository.

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

I clone din ang meta riscv, ngunit hindi ito kinakailangang kailangan.

I-download ang meta-interelectronix-visionfive

I-download ang meta-interelectronix-visionfive.zip - tingnan ang link nang higit pa pataas - at i-unzip ito sa poky-kirkstone directory.

Lumikha ng direktoryo ng build

Lumabas sa poky-kirkstone at pinagmulan ng kapaligiran

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

Ngayon kopyahin bblayers.conf.sample at local.conf.sample mula sa meta-interelectronix-visionlimang direktoryo sa direktoryo ng conf at palitan ang pangalan nito sa bblayers.conf at 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

Sa bblayers.conf file, kailangan mong ayusin ang landas sa iyong poky-kirkstone directory. Tanggalin din ang linya na '/workdir/poky-kirkstone/meta-interelectronix ' - kailangan lamang ito para sa aming psplash customization.

bitbake Yocto Linux

Ngayon ay maaari mong bitbake ang iyong unang imahe ng Linux.

bitbake vision-five-image

Ito ay tumatagal ng isang mahabang habang, at pagkatapos ng pagtatapos, maaari mong flash ang imahe ng Linux sa isang SD card at boot ang VisionFive board mula sa SD card.

Tingnan kung paano makakuha ng isang pangunahing setup para sa Mender sa VisionFive - Mender - Yocto - Part 2.</:code4:></:code3:></:code2:></:code1:>

Lisensya sa Copyright

Copyright © 2022 Interelectronix e.K.
Ang source code na ito ng Proyekto ay lisensyado sa ilalim ng GPL-3.0 lisensya.

Embedded Software - VisionFive - Mender - Yocto isang screenshot ng isang computer
Part 2 - Basic setup upang isama ang Mender

Part 2 ng isang serye ng mga artikulo, kung paano mag set up ng isang Yocto kapaligiran upang lumikha ng isang Yocto Linux sa pagsasama ng isang Mender client.

Embedded Software - VisionFive - Mender - Yocto isang screenshot ng isang computer
Part 3 - u-boot configuration para sa Mender

Part 3 ng isang serye ng mga artikulo, kung paano mag set up ng isang Yocto kapaligiran upang lumikha ng isang Yocto Linux sa pagsasama ng isang Mender client.

Embedded Software - VisionFive - Mender - Yocto isang screenshot ng isang computer
Part 4 - Lumikha ng isang artifact para sa mender

Part 4 ng isang serye ng mga artikulo, kung paano mag set up ng isang Yocto kapaligiran upang lumikha ng isang Yocto Linux sa pagsasama ng isang Mender client.