In this chapter, we will cover the following recipes:
- Setting up the host system
- Installing Poky
- Creating a build directory
- Building your first image
- Explaining the Freescale Yocto ecosystem
- Installing support for Freescale hardware
- Building Wandboard images
- Troubleshooting your Wandboard's first boot
- Configuring network booting for a development setup
- Sharing downloads
- Sharing the shared state cache
- Setting up a package feed
- Using build history
- Working with build statistics
- Debugging the build system
The Yocto project (http://www.yoctoproject.org/) is an embedded Linux distribution builder that makes use of several other open source projects.
The Yocto project provides a reference build system for embedded Linux, called Poky, which has the BitBake and OpenEmbedded-Core (OE-Core) projects at its base. The purpose of Poky is to build the components needed for an embedded Linux product, namely: