Book description
Develop powerful embedded Linux systems with the Yocto Project components
- A hands-on guide to enhance your ability to develop captivating embedded Linux projects
- Learn about the compelling features offered by the Yocto Project, such as customization, virtualization, and many more
- Illustrates concepts such device-emulation and cross-compiling in a pragmatic and lucid way
In Detail
This book offers readers an idea of what embedded Linux software and hardware architecture looks like, cross-compiling, and also presents information about the bootloader and how it can be built for a specific board. This book will go through Linux kernel features and source code, present information on how to build a kernel source, modules, and the Linux root filesystem. You'll be given an overview of the available Yocto Project components, how to set up Yocto Project Eclipse IDE, and how to use tools such as Wic and Swabber that are still under development. It will present the meta-realtime layer and the newly created meta-cgl layer, its purpose, and how it can add value to poky.
What You Will Learn
- Interact with and customize the bootloader for a board
- Use the Yocto Project in the embedded Linux development process
- Familiarize yourself with and customize the bootloader for a board
- Explore and work with toolchain components such as binutils, gcc, glibc (C libraries), and kernel headers
- Interact with a root filesystem for your project and also with meta layers
- Discover more about real-time layer, security, virtualization, CGL, and LSB
- Identify the Yocto Project components such as Eclipse ADT plug-ins, and Toaster
Table of contents
-
Learning Embedded Linux Using the Yocto Project
- Table of Contents
- Learning Embedded Linux Using the Yocto Project
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Preface
- 1. Introduction
- 2. Cross-compiling
- 3. Bootloaders
- 4. Linux Kernel
- 5. The Linux Root Filesystem
- 6. Components of the Yocto Project
- 7. ADT Eclipse Plug-ins
- 8. Hob, Toaster, and Autobuilder
- 9. Wic and Other Tools
- 10. Real-time
- 11. Security
- 12. Virtualization
- 13. CGL and LSB
- Index
Product information
- Title: Learning Embedded Linux Using the Yocto Project
- Author(s):
- Release date: June 2015
- Publisher(s): Packt Publishing
- ISBN: 9781784397395
You might also like
book
Embedded Linux Development using Yocto Projects - Second Edition
Optimize and boost your Linux-based system with Yocto Project and increase its reliability and robustness efficiently …
book
Embedded Linux Systems with the Yocto Project
Build Complete Embedded Linux Systems Quickly and Reliably Developers are increasingly integrating Linux into their embedded …
book
Embedded Linux Projects Using Yocto Project Cookbook
Over 70 hands-on recipes for professional embedded Linux developers to optimize and boost their Yocto know-how …
book
GNU/Linux Rapid Embedded Programming
An annotated guide to program and develop GNU/Linux Embedded systems quickly About This Book Rapidly design …