Other Sellers on Amazon
+ $3.00 Delivery
88% positive over last 12 months
+ FREE Delivery
Delivery rates Return policy
& FREE Delivery
83% positive over last 12 months

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required. Learn more
Read instantly on your browser with Kindle Cloud Reader.
Using your mobile phone camera, scan the code below and download the Kindle app.


Embedded Linux Development Using Yocto Project Cookbook: Practical recipes to help you leverage the power of Yocto to build exciting Linux-based systems, 2nd Edition Paperback – 25 January 2018
Alex Gonzalez (Author) Find all the books, read about the author, and more. See search results for this author |
Enhance your purchase
Over 79 hands-on recipes for professional embedded Linux developers to optimize and boost their Yocto Project knowledge
Key Features
- Optimize your Yocto setup to speed up development and debug build issues
- Explore the Yocto Project and customize your root filesystem with Yocto packages
- Learn recipe-based implementation of best practices to optimize your Linux system
Book Description
The Yocto Project has become the standard embedded Linux product builder framework for reliable and robust embedded systems with a reduced time to market.
The Embedded Linux Development Using Yocto Project Cookbook starts with a build system where you set up Yocto, create a build directory, and learn how to debug it. You'll explore the BSP layer—from creating a custom layer to debugging device tree issues. As you make your way through the book, you'll learn to add a new software layer, packages, and configuration files to your system. You will also cover topics based on application development, such as using the Software Development Kit and how to use the Yocto project in various development environments. In the concluding chapters, you will learn to debug, trace, and profile a running system.
By the end of this book, you will have progressed through the Yocto Project based on the latest Yocto release.
What you will learn
- Optimize your Yocto Project setup to speed up development and debug build issues
- Use Docker containers to build Yocto Project-based systems
- Learn to take advantage of the user-friendly Toaster web interface
- Build and debug the Linux kernel and its device trees
- Customize your root filesystem with already-supported and new Yocto packages
- Optimize your production systems by reducing the size of both the Linux kernel and root filesystems
- Explore mechanisms to increase the root filesystem security
- Create recipes and build and run applications in C, C++, Python, Node.js, and Java
Who This Book Is For
If you are an embedded Linux developer with basic knowledge of the Yocto Project, this book is an ideal way to broaden your knowledge with recipes for embedded development.
Table of Contents
- The build system
- The BSP layer
- The software layer
- Application development
- Debugging, tracing and profiling
- Print length456 pages
- LanguageEnglish
- PublisherPackt Publishing
- Publication date25 January 2018
- Dimensions19.05 x 2.62 x 23.5 cm
- ISBN-101788399218
- ISBN-13978-1788399210
Frequently bought together
- +
- +
Customers who viewed this item also viewed
Product description
About the Author
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Packt Publishing; 2nd Revised edition (25 January 2018)
- Language : English
- Paperback : 456 pages
- ISBN-10 : 1788399218
- ISBN-13 : 978-1788399210
- Dimensions : 19.05 x 2.62 x 23.5 cm
- Best Sellers Rank: 387,920 in Books (See Top 100 in Books)
- 57 in Computer Hardware Embedded Systems
- 247 in Linux Networking & System Administration
- 408,024 in Textbooks & Study Guides
- Customer Reviews:
About the author

Alex González started working professionally with embedded systems in 1999 designing next-generation network multimedia products in the UK startup scene.
With the arrival of multicore processors to the embedded market, he started working with the Linux kernel around 2004 pushing the performance of real time video splitters.
He is currently Software Engineering Supervisor at Digi International working with the Digi Embedded Yocto and Android development team, and a Linux kernel developer for the ARM range of Digi's embedded products.
Customer reviews
Top reviews from other countries



