Target: Haswell/Ivy CPU
# Create your working directory
+
Create a working directory (for example "${HOME}/yocto","/mnt/ssd","/tmp"):
+
WORKINGDIR=${HOME}/yocto
mkdir -p ${WORKINGDIR}
cd ${WORKINGDIR}
# Download sources
Downlaod Poky (patched version for rpm 4 support):
+
git clone git@github.com:eurogiciel-oss/poky.git
Download Intel layers:
+
git clone git://git.yoctoproject.org/meta-intel
Download openembedded layers:
# Configuration
Configure the environment:
+
BUILDID="alice"
cd ${WORKINGDIR}/poky
source ./oe-init-build-env build-${BUILDID}
MACHINE ?= "romley-ivb"
Other useful option to set:
+
Download directory:
+
DL_DIR ?= "${WORKINGDIR}/downloads"
Setting the download directory DL_DIR to a directory shared amongst
projects prevents common data from being downloaded for each project.
Terminal emulator:
+
OE_TERMINAL = "screen"
The terminal emulator you want to use.
bitbake tar-replacement-native
# Build the Tizen Common image
- tizen-common-core-image-minimal-dev
-Which gives:
- 1) bitbake -kv tizen-common-core-image-minimal-dev
- 2) runqemu qemux86-64 tizen-common-core-image-minimal
+ bitbake -kv tizen-common-core-image-minimal-dev
+
+The generated image can be found in tmp/deploy/images/${MACHINE}
+
+If you made a qemu image you can run it with:
-The generate image can be found in tmp/deploy/images/${MACHINE}
+ runqemu qemux86-64 tizen-common-core-image-minimal-dev