Native GDB debugging
On devices as powerful as the Wandboard, native debugging is also an option to debug sporadic failures. This recipe will explore the native debugging method.
Getting ready
For native development and debugging, Yocto offers the -dev
and -sdk
target images. To add developing tools to the -dev
images, we can use the tools-sdk
feature. We also want to install debug information and debug tools, and we do this by adding the dbg-pkgs
and tools-debug
features to our image. For example, for core-image-minimal-dev
, we would add the following to our conf/local.conf
file:
EXTRA_IMAGE_FEATURES += "tools-sdk dbg-pkgs tools-debug"
To prepare a development-ready version of the core-image-minimal-dev
target image, we would execute the following ...
Get Embedded Linux for Developers now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.