Skip to Main Content
Embedded Linux Development Using Yocto Project - Third Edition
book

Embedded Linux Development Using Yocto Project - Third Edition

by Otavio Salvador, Daiane Angolini
April 2023
Intermediate to advanced content levelIntermediate to advanced
196 pages
4h 4m
English
Packt Publishing
Content preview from Embedded Linux Development Using Yocto Project - Third Edition

10

Debugging with the Yocto Project

The debug process is an essential step in every development cycle. In this chapter, we will learn how to configure Poky to help us with the debugging process; for example, how we can configure our system to provide the tools needed for a remote debug using the Gnu DeBugger (GDB), how we can track our changes using buildhistory, and how we can use handy debug tools, such as oe-pkgdata-util, bitbake-getvar, and devshell.

Differentiating metadata and application debugging

Before we delve into the details of debugging, we need to realize that there are different types of debugging, such as metadata and runtime code debugging.

Metadata debugging is needed to ensure that the behavior of BitBake’s tasks aligns with ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Linux Kernel Development, Third Edition

Linux Kernel Development, Third Edition

Robert Love
Understanding the Linux Kernel, 3rd Edition

Understanding the Linux Kernel, 3rd Edition

Daniel P. Bovet, Marco Cesati

Publisher Resources

ISBN: 9781804615065