Book Image

Embedded Linux Development with Yocto Project

By : Otavio Salvador
Book Image

Embedded Linux Development with Yocto Project

By: Otavio Salvador

Overview of this book

A practical tutorial guide which introduces you to the basics of Yocto Project, and also helps you with its real hardware use to boost your Embedded Linux-based project. If you are an embedded systems enthusiast and willing to learn about compelling features offered by the Yocto Project, then this book is for you. With prior experience in the embedded Linux domain, you can make the most of this book to efficiently create custom Linux-based systems.
Table of Contents (17 chapters)
15
A. References
16
Index

Integrating with Eclipse


Eclipse is a very powerful IDE and widely used for development and debugging on custom applications. It can be configured to work with Poky SDK. In the Yocto Project Development Manual, we find the supported Eclipse version and we learn how to configure it. Included with the manual are the Yocto Project ADT and an image based on generic toolchain integration.

As soon as our Eclipse is configured, we can use it for development. We can use the IDE to write the source code, and the Poky toolchain can be used to cross-compile it, as Eclipse supports the use of this external toolchain.

In addition, we can use Eclipse to deploy the generated binary file to the target, connected with Eclipse by Ethernet. The binary file and any other needed artifacts are copied to the target root filesystem, and it is possible to use it right after the transfer.

As soon as the binary is copied to the root filesystem, we can use Eclipse to debug the application. It means that we are allowed...