![VersaLogic Zebra VL-EPC-2701 User Manual Download Page 19](http://html1.mh-extra.com/html/versalogic/zebra-vl-epc-2701/zebra-vl-epc-2701_user-manual_1006790019.webp)
Building the Zebra Image
Zebra (VL-EPC-2701) Yocto Linux User Guide
19
Creating the Target Image
The Yocto Project provides some images available on different layers. Poky provides some
images,
meta-fsl-arm and meta-fsl-demos
provide others, additional image recipes are
provided in the
meta-fsl-bsp-release
layer. The following table lists various key images,
their contents, and the layers that provide the image recipes.
Table 1. Image Details
Image Name
Target
Provided by Layer
core-image-minimal
A small image that only allows a device to boot.
poky
core-image-base
A console-only image that fully supports the target
device hardware.
poky
core-image-sato
An image with Sato, a mobile environment and visual
style for mobile devices. The image supports X11 with a
Sato theme and uses Pimlico applications. It contains a
terminal, an editor and a file manager.
poky
fsl-image-machine-
test
An FSL Community i.MX core image with console
environment - no GUI interface.
meta-freescale-distro
fsl-image-validation-
imx
Builds an i.MX image with a GUI without any Qt content.
meta-fsl-bsp-
release/imx/meta-sdk
fsl-image-validation-
qt5-imx
Builds an opensource Qt 5 image. These images are
only supported for i.MX SoC with hardware graphics.
They are not supported on the i.MX 6UltraLite, i.MX
6UltraLiteLite or i.MX 7Dual.
meta-fsl-bsp-
release/imx/meta-sdk
The Yocto Project build uses the
bitbake
command to create an image. For example,
bitbake
<
Image Name
> builds the named image. Each image build has multiple tasks, such as fetching,
configuration, compilation, packaging, and deploying to the target rootfs. The
bitbake
image
build gathers all the components required by the image and build in order of the dependency per
task.
The following is an example command to build an image. Depending on the development host
hardware, it may take several hours to create the image. Be sure to always execute this
command from the build directory:
$ bitbake fsl-image-validation-imx
After the build completes, the image created resides in
<build dir>/tmp/deploy/images
.