Embedded Linux Development with Yocto Project and over 2 million other books are available for Amazon Kindle . Learn more
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon.
Gift-wrap available.
Embedded Linux Developmen... has been added to your Basket
Trade in your item
Get a £4.03
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Embedded Linux Development with Yocto Project Paperback – 24 Jun 2014

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
£15.56 £15.98
£15.99 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.

Special Offers and Product Promotions

  • When you trade in £15 or more you’ll receive an additional £5 Amazon.co.uk Gift Card for the next time you spend £10 or more.

Frequently Bought Together

Embedded Linux Development with Yocto Project + Embedded Linux Primer: A Practical Real-World Approach (Prentice Hall Open Source Software Development)
Price For Both: £46.98

Buy the selected items together

Trade In this Item for up to £4.03
Trade in Embedded Linux Development with Yocto Project for an Amazon Gift Card of up to £4.03, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

More About the Authors

Discover books, learn about writers, and more.

Product Description

About the Author

Otavio Salvador

Otavio Salvador loves to play video games and started his free software activities in 1999. In 2002, he founded O.S. Systems, a company focused on embedded system development services and consultancy worldwide, creating and maintaining customized BSPs and helping companies with their release management challenges. This resulted in him joining the OpenEmbedded community in 2008, when he became an active contributor to the OpenEmbedded project, culminating in his attribution as the maintainer of the Freescale ARM BSP layer in the Yocto Project in 2011.

Daiane Angolini

Daiane Angolini has been focusing on embedded technologies for the past 8 years. Since 2008, she has been working on Freescale Semiconductors as an application engineer, on internal development and porting custom applications from Android to Freescale architectures, and on customer support for ARM processors of the i.MX family, while also participating in Freescale forums. She has been working with the Yocto Project tools through meta-fsl-arm, the BSP meta layer that provides board support for Freescale ARM machines, since 2012. The desire to become an expert in ice cream making has been keeping her busy in her spare time for the past year.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Back Cover
Search inside this book:

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 17 reviews
4 of 4 people found the following review helpful
Good information-could use more examples 11 Oct. 2014
By Philip A. Polstra - Published on Amazon.com
Format: Paperback
Embedded Linux Development with Yocto Project

What this book is about

This book describes the Yocto Project in detail. Yocto is an extensive set of tools for the development of custom Linux distributions. As readers of my blog likely know, I have created my own custom Linux for the BeagleBoard/BeagleBone family of boards as described in my book Hacking and Penetration Testing with Low Power Devices (Syngress, 2015). Custom Linux distributions is a topic of interest for me.

What the book covers

The following topics are covered: what is Yocto, creating Poky-based systems, using Hob to make image building easier, grasping the BitBake tool, detailing the temporary build directory, assimilating package support, BitBake metadata, developing with Yocto, debugging with Yocto, external layers, custom layers, customizing recipes, GPL compliance, and booting a custom image.

What I learned

Despite my experience building a custom Linux distribution for penetration testing to run on the BeagleBone Black, I learned quite a bit from this book. It goes pretty deep into the inner workings of Yocto, BitBake, and related tools.

What I really wish was in the book

The book does a good job of introducing Yocto to the reader. What I really wish was in the book was a couple concrete examples throughout the book on how to use these tools. The final chapter does present an example. It is for a fairly obscure and somewhat expensive board (Wandboard), however. I would have much rather seen a more prominent board like the BeagleBone (or even, dare I say, the Raspberry Pi) used as an example throughout the book.

The Verdict

If you are considering building your own custom Linux you might pick up this book to help make the process a little less scary. If you are using something other than the Wandboard, some fear might remain, however.
1 of 1 people found the following review helpful
Very good book. 23 Aug. 2014
By Bricke - Published on Amazon.com
Format: Paperback Verified Purchase
Very nice book for starting with Yocto, I've had few weeks of work with Yocto before buying the book and now lots of concept are way more clear. Not 5 star because I was expecting a more in depth explanation of Yocto on all of his part, it's a book that you can read in a day, this book is a great addition to the Yocto manual.
1 of 1 people found the following review helpful
An good easy-to-read introduction to the yocto project 6 Aug. 2014
By Stian Andre Johansen - Published on Amazon.com
Format: Kindle Edition Verified Purchase
An good easy-to-read introduction to the yocto project. The book could be more comprehensive and detailed. A had a few weeks hands-on experience on yocto before reading the book, but had to read the yocto manual to answer many of my questions as well.
Great starting book! 29 Oct. 2014
By Alexandre B - Published on Amazon.com
Format: Paperback
This book will help you start with your embedded system development and integration using the Yocto Project or OpenEmbedded.

The first chapter sheds some light on the meaning of commonly misused names: Yocto Project, Poky, OpenEmbedded, BitBake. Then, it doesn’t waste time and explains how to install and use Poky to build and then run an image. The entire book is full of examples that can easily be tested, providing useful hands-on experience.

The book then covers BitBake and Metadata, the build directory layout, packaging, the various SDKs that can be generated and their integration in Eclipse, debugging and copyleft compliance.

There is also a chapter dedicated to explaining how to generate and run an image on the Wandboard, an i.MX6 based community board.

The book is easy to read, with plenty of examples and useful tips. It requires some knowledge about generic embedded Linux system development (see our training) as only the Yocto Project specifics are covered. I would recommend it both for beginners wanting to learn about the Yocto Project and for developers wanting to improve their current knowledge and their recipes and also understand the BitBake internals.
God for first steps 16 Mar. 2015
By Pablo - Published on Amazon.com
Format: Paperback
I think the book is quite good for use with Yocto first steps, because it is easy to read (in few hours) an does a good job condensing all Yocto essentials.
It could be better using a few real recipes. For example, a newbie will be thinking "Hey,how can I add my fstab to my system?". Then, you explain how to find the recipe that contains fstab inside OpenEmbedded layer, explain a bit more about why it is named so "funny" (base-file_3.0.14.r31.1) and where you should be very cautious with your recipe to prevent typical common mistakes. Also, I think a couple of pages more about last chapter, where you put your image on your hardware will be needed just to see how all works together.All this would take no more that 10 additional pages
Anyway, I' m satisfied and think it is exactly what you need to start with Yocto. Buy it if you need going straight to the facts.
Were these reviews helpful? Let us know