Skip to end of metadata
Go to start of metadata

This page describe the information and build step about GENIVI Yocto baseline 10.0.2 release (10.0.2)

Software Base

  • Yocto Project (poky)
    • Linux Kernel 3.14.36

Layer Dependencies

Poky

URI:git://git.yoctoproject.org/poky
branch:jethro
revision:fc45deac89ef63ca1c44e763c38ced7dfd72cbe1

meta-oe

URI:git://git.openembedded.org/meta-openembedded
branch:jethro
revision:ad6133a2e95f4b83b6b3ea413598e2cd5fb3fd90

Supported Hardware

The following hardware platforms are supported:

QEMU (ARMv7) —emulated machine: vexpressa9
QEMU (IA-32) —emulated machine: qemux86
QEMU (x86-64) —emulated machine: qemux86-64

How to build

  1. mkdir $HOME/genivi-baseline
  2. cd $HOME/genivi-baseline
  3. git clone git://git.yoctoproject.org/poky
  4. cd poky; git checkout fc45deac89ef63ca1c44e763c38ced7dfd72cbe1; cd -
  5. git clone git://git.openembedded.org/meta-openembedded
  6. cd meta-openembedded; git checkout ad6133a2e95f4b83b6b3ea413598e2cd5fb3fd90; cd -
  7. git clone https://github.com/GENIVI/meta-ivi.git
  8. cd meta-ivi; git checkout 10.0.2; cd -
  9. export TEMPLATECONF=`pwd`/meta-ivi/meta-ivi/conf
  10. source poky/oe-init-build-env build
  11. MACHINE=qemux86 bitbake leviathan-image
     
  1. to build the software for other hardware, change MACHINE=...
    for example, MACHINE=qemux86-64 bitbake leviathan-image

  2. to run emulate machine,
    ../meta-ivi/scripts/runqemu leviathan-image qemux86