diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 30 |
1 files changed, 21 insertions, 9 deletions
@@ -8,6 +8,16 @@ image. Please see the MAINTAINERS file for information on contacting the maintainers of this layer, as well as instructions for submitting patches. +Layer dependencies +------------------ + +URI: git://git.yoctoproject.org/poky +branch: master +revision: HEAD + +URI: git://git.openembedded.org/openembedded-core +branch: master +revision: HEAD Build a QEMU (ARMv7a) image including GENIVI P1 components ---------------------------------------------------------- @@ -18,30 +28,32 @@ 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-oe/meta-systemd path to COREBASE/build/conf/bblayers.conf file. + +4. Add meta-oe/meta-oe path to COREBASE/build/conf/bblayers.conf file. -4. Set MACHINE ??= "vexpressa9" in COREBASE/build/conf/local.conf file. +5. Set MACHINE ??= "vexpressa9" in COREBASE/build/conf/local.conf file. -5. Add BBMASK = "v4l-utils" in COREBASE/build/conf/local.conf file. +6. BBMASK = "meta-systemd/meta-efl|meta-systemd/meta-gnome|meta-systemd/meta-multimedia" in COREBASE/build/conf/local.conf file. -6. Add INCOMPATIBLE_LICENSE = "GPLv3" in COREBASE/build/conf/local.conf file. +7. Add INCOMPATIBLE_LICENSE = "GPLv3" in COREBASE/build/conf/local.conf file. -7. Set DISTRO ?= "poky-ivi-systemd" in COREBASE/build/conf/local.conf file. +8. Set DISTRO ?= "poky-ivi-systemd" 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. +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. -9. Download the GENIVI specific open source component from git.genivi.org (you need to have your GENIVI credential ready): +10. Download the GENIVI specific open source component 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 -10. Build discovery-image/excalibur-image including GENIVI 2.0 (Discovery/Excalibur) P1 components +11. Build discovery-image/excalibur-image including GENIVI 2.0 (Discovery/Excalibur) P1 components $ bitbake discovery-image or $ bitbake excalibur-image -11. Run the emulator: +12. Run the emulator: $ PATH_TO_META_IVI/meta-ivi/scripts/runqemu discovery-image vexpressa9 or |