Persediaan VisionFive Yocto
Kami menggunakan cawangan Yocto Kirkstone untuk pembangunan. Kami menganggap bahawa anda sudah memasang persekitaran pembangunan kerja.
Klon meta-starfive-bsp
Pertama, pergi ke direktori poky anda - dalam kes saya poky-kirkstone - dan klon repositori meta-starfive-bsp.
cd poky-kirkstone
git clone -b kirkstone https://github.com/limingle/meta-starfive-bsp.git
Saya juga mengklon meta-riscv, tetapi ia tidak semestinya diperlukan.
Muat turun meta-interelectronix-visionfive
Muat turun meta-interelectronix-visionfive.zip - lihat pautan lebih jauh - dan unzipnya dalam direktori poky-kirkstone.
Buat direktori binaan
Keluar dari poky-kirkstone dan sumber alam sekitar
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 namakan semula kepada 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 fail bblayers.conf, anda perlu menyesuaikan laluan ke direktori poky-kirkstone anda. Juga padamkan baris '/workdir/poky-kirkstone/meta-interelectronix ' - ia hanya diperlukan untuk penyesuaian psplash kami.
bitbake Yocto Linux
Kini anda boleh menggigit imej Linux pertama anda.
bitbake vision-five-image
Ini mengambil masa yang lama, dan selepas selesai, anda boleh menyalakan imej Linux ke kad SD dan but papan VisionFive dari kad SD.
Lihat cara mendapatkan persediaan asas untuk Mender di VisionFive - Mender - Yocto - Bahagian 2.</:code4:></:code3:></:code2:></:code1:>
Lesen Hak Cipta
Hakcipta Terpelihara © 2022 Interelectronix e.K.
Kod sumber Projek ini dilesenkan di bawah lesen GPL-3.0.
Bahagian 2 daripada satu siri artikel, cara menyediakan persekitaran Yocto untuk mencipta Yocto Linux dengan penyepaduan klien Mender.
Bahagian 3 daripada satu siri artikel, cara menyediakan persekitaran Yocto untuk mencipta Yocto Linux dengan penyepaduan klien Mender.
Bahagian 4 dari satu siri artikel, bagaimana untuk menyediakan persekitaran Yocto untuk mencipta Yocto Linux dengan penyepaduan pelanggan Mender.