Yocto Project Setup - VersaLogic Zebra VL-EPC-2701 User Manual

Yocto linux, arm i.mx6 single board computer with gigabit ethernet, video, usb, sata, serial i/o, digital i/o, can bus, spi and i2c
Table of Contents

Advertisement

For Yocto Linux, files used to build an image are stored in layers. Layers contain different types of
customizations and come from different sources. Some of the files in a layer are called recipes.
Yocto Project recipes contain the mechanism to retrieve source code, and to build and package a
component. The following list shows some of the layers used to build the Zebra image:
VersaLogic release layer
meta-versalogic
i.MX release layer
meta-fsl-bsp-release
o
o
Yocto Project community layers
meta-freescale: provides support for the base and for i.MX ARM® reference boards.
meta-freescale-3rdparty: provides support for 3rd party and partner boards.
meta-freescale-distro: additional items to aid in development and exercise board
capabilities.
meta-fsl-community-base: often renamed to base. Provides base configuration for FSL
Community BSP.
meta-openembedded: Collection of layers for the OE-core universe. See
layers.openembedded.org/.
poky: basic Yocto Project items in Poky. See the Poky README for details.
meta-browser: provides several browsers.
meta-qt5: provides Qt5.
In order to download all the necessary files, first make sure that Git is setup properly with the
commands below, which only need to be run once on the host PC.
$ git config --global user.name "Your Name"
(For example: git config --global user.name "John Doe")
$ git config --global user.email "Your Email"
(For example: git config --global user.email "John.Doe@acme.com")
$ git config --list
Zebra (VL-EPC-2701) Yocto Linux User Guide

Yocto Project Setup

meta-bsp - updates for meta-freescale, poky, and meta-openembedded layers
meta-sdk - updates for meta-freescale-distros
5
15

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents