הגדרת VisionFive Yocto
אנו משתמשים בסניף יוקטו קירקסטון לפיתוח. אנו מניחים שכבר מותקנת סביבת פיתוח פעילה.
שיבוט מטא-סטארחמש-BSP
ראשית, עבור לספריית הפוקי שלך - במקרה שלי פוקי-קירקסטון - ושכפל את מאגר המטא-סטארחמש-BSP.
cd poky-kirkstone
git clone -b kirkstone https://github.com/limingle/meta-starfive-bsp.git
אני גם משכפל meta-riscv, אבל זה לא בהכרח נחוץ.
הורד meta-interelectronix-visionfive
הורד meta-interelectronix-visionfive.zip - ראה את הקישור בהמשך - ולפתוח אותו בספריית poky-kirkstone.
צור ספריית בנייה
צאו מפוקי-קירקסטון ומצאו את הסביבה
cd ..
source poky-kirkstone/oe-init-build-env VisionFive-build
כעת העתק bblayers.conf.sample ו- local.conf.sample מספריית meta-interelectronix-visionfive לספריית conf ושנה את שמה ל- bblayers.conf ו- 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
בקובץ bblayers.conf, עליך להתאים את הנתיב לספריית poky-kirkstone שלך. מחק גם את השורה '/workdir/poky-kirkstone/meta-interelectronix ' - זה נחוץ רק להתאמה אישית של psplash שלנו.
bitbake Yocto Linux
עכשיו אתה יכול bitbake תמונת לינוקס הראשונה שלך.
bitbake vision-five-image
זה לוקח הרבה זמן, ולאחר סיום, אתה יכול להבהב את תמונת לינוקס לכרטיס SD ולאתחל את לוח VisionFive מכרטיס SD.
ראה כיצד לקבל הגדרה בסיסית עבור Mender ב- VisionFive - Mender - Yocto - Part 2.</:code4:></:code3:></:code2:></:code1:>
רישיון זכויות יוצרים
זכויות יוצרים © 2022 Interelectronix e.K.
קוד המקור של פרויקט זה מורשה תחת רישיון GPL-3.0*.
חלק 2 בסדרת מאמרים, כיצד להקים סביבת Yocto ליצירת Yocto Linux עם אינטגרציה של לקוח מנדר.
חלק 3 בסדרת מאמרים, כיצד להקים סביבת Yocto ליצירת Yocto Linux עם אינטגרציה של לקוח מנדר.
חלק 4 בסדרת מאמרים, כיצד להקים סביבת Yocto ליצירת Yocto Linux עם אינטגרציה של לקוח מנדר.