diff options
-rw-r--r-- | README.md | 26 |
1 files changed, 14 insertions, 12 deletions
@@ -18,7 +18,7 @@ revision: 27af23e65f63b41962a7cfddba9e9372d5212396 URI: git://git.openembedded.org/meta-openembedded branch: master -revision: 1571c2c566c51799eceea2aabe13d1c3116f36b3 +revision: 36f85eee821565c5bc197e7215ba13411a5605b4 Build a QEMU (ARMv7a) image including GENIVI P1 components @@ -30,26 +30,28 @@ You can build an QEMU image including GENIVI P1 components using the following s 2. Add meta-ivi path to COREBASE/build/conf/bblayers.conf file. -3. Add meta-systemd path to COREBASE/build/conf/bblayers.conf file. +3. Add meta-openembedded/meta-oe path to COREBASE/build/conf/bblayers.conf file. -4. Set MACHINE ??= "vexpressa9" in COREBASE/build/conf/local.conf file. +4. Add meta-openembedded/meta-systemd path to COREBASE/build/conf/bblayers.conf file. -5. Add BBMASK = "meta-systemd/meta-efl|meta-systemd/meta-gnome|meta-systemd/meta-multimedia|meta-openembedded/meta-gnome/recipes-gnome|meta-systemd/meta-oe/recipes-support". +5. Set MACHINE ??= "vexpressa9" in COREBASE/build/conf/local.conf file. -6. Add INCOMPATIBLE_LICENSE = "GPLv3" in COREBASE/build/conf/local.conf file. +6. Add BBMASK = "meta-systemd/meta-efl|meta-systemd/meta-gnome|meta-systemd/meta-multimedia|meta-openembedded/meta-gnome/recipes-gnome|meta-systemd/meta-oe/recipes-support" +in COREBASE/build/conf/local.conf file. -7. Set DISTRO ?= "poky-ivi-systemd" in COREBASE/build/conf/local.conf file. +7. Add INCOMPATIBLE_LICENSE = "GPLv3" in COREBASE/build/conf/local.conf file. -8. Optional: In COREBASE/build/conf/local.conf file, uncomment BB_NUMBER_THREADS = "4" and PARALLEL_MAKE = "-j 4" if you have a quad core machine. +8. Set DISTRO ?= "poky-ivi-systemd" in COREBASE/build/conf/local.conf file. -9. Download the GENIVI specific open source components from git.genivi.org (you need to have your GENIVI credential ready): - - copy meta-ivi/scripts/dl_pkgs.sh into COREBASE/build/conf/ - $ ./conf/dl_pkgs.sh +9. Optional: In COREBASE/build/conf/local.conf file, uncomment BB_NUMBER_THREADS = "4" and PARALLEL_MAKE = "-j 4" if you have a quad core machine. -10. Build excalibur-image including GENIVI 3.0 (Excalibur) P1 components +10. Download the GENIVI specific open source component from git.genivi.org (you need to have your GENIVI credential ready): + $ <meta-ivi-layer-path>/scripts/dl_pkgs.sh + +11. Build excalibur-image including GENIVI 3.0 (Excalibur) P1 components $ bitbake excalibur-image -11. Run the emulator: +12. Run the emulator: $ PATH_TO_META_IVI/meta-ivi/scripts/runqemu excalibur-image vexpressa9 |