Perangkat Lunak Tertanam - VisionFive - Mender - Yocto - Bagian 1 Tangkapan layar komputer

VisionFive - Mender - Yocto

Bagian 1 - Setup dasar lingkungan Yocto VisionFive

Setup Yocto VisionFive

Setup Yocto dasar untuk papan VisionFive

Kami menggunakan cabang Yocto Kirkstone untuk pengembangan. Kami anggap Anda sudah memiliki lingkungan pengembangan kerja yang terpasang.

Kloning meta-starfive-bsp

Pertama, buka direktori poky Anda - dalam kasus saya poky-kirkstone - dan kloning repositori meta-starfive-bsp.

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

Saya juga mengkloning meta-riscv, tetapi file in belum tentu dibutuhkan.

Unduh meta-interelectronix-visionfive

Unduh meta-interelectronix-visionfive.zip - lihat tautan di bagian atas - dan buka file Zip-nya di direktori poky-kirkstone.

Buat direktori build

Keluar dari poky-kirkstone dan perintahkan source lingkungan

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

Sekarang salin bblayers.conf.sample dan local.conf.sample dari direktori meta-interelectronix-visionfive ke dalam direktori conf dan ganti namanya menjadi bblayers.conf dan 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

Dalam file bblayers.conf, Anda harus menyesuaikan jalur ke direktori poky-kirkstone Anda. Serta hapus baris '/ workdir/poky-kirkstone/meta-interelectronix' - ini hanya diperlukan untuk kustomisasi psplash kami.

Membangun Yocto Linux di BitBake

Sekarang Anda dapat membangun image Linux pertama Anda di BitBake.

bitbake vision-five-image

Proses ini memakan waktu cukup lama, dan setelah selesai, Anda dapat mem-flash image Linux ke kartu SD dan mem-boot papan VisionFive dari kartu SD.

Lihat cara mendapatkan Setup dasar untuk Mender di VisionFive - Mender - Yocto - Bagian 2.

Lisensi Hak Cipta

Hak Cipta © 2022 Interelectronix e.K.
Kode sumber proyek ini dilisensikan di bawah lisensiGPL-3.0.

Perangkat Lunak Tertanam - VisionFive - Mender - Yocto Tangkapan layar komputer
Bagian 2 - Setup dasar untuk menyertakan Mender

Bagian 2 dari seri artikel, cara menyetel lingkungan Yocto untuk membuat Yocto Linux dengan integrasi klien Mender.

Perangkat Lunak Tertanam - VisionFive - Mender - Yocto Tangkapan layar komputer
Bagian 3 - Konfigurasi u-boot untuk Mender

Bagian 3 dari seri artikel, cara menyetel lingkungan Yocto untuk membuat Yocto Linux dengan integrasi klien Mender.

Perangkat Lunak Tertanam - VisionFive - Mender - Yocto Tangkapan layar komputer
Bagian 4 - Membuat artefak untuk Mender

Bagian 4 dari seri artikel, cara menyetel lingkungan Yocto untuk membuat Yocto Linux dengan integrasi klien Mender.