User and Reference Guide

  • 2020
  • 10/23/2020
  • Public Content

Debugging Basics

This section describes basic concepts and operations that you can apply in different debugging tasks.
After you connect to the target, launch the debugger and halt the target, you see the following in the Debug view by default:
debug items
  1. Debug configuration that you created after connection to the target.
  2. Hardware threads. You can filter the threads by name as described here.
  3. Stack frames.
  4. Physical memory node. If you select it, you will be able to work with physical memory in the Memory Browser view.
    For more information, see Working with Memory.
  5. CPU operating mode of a particular thread. For more information, see CPU Operation Modes.
To enable debugger functionality, select the debug context you want to work with in the Debug view. If no debug context is selected, most of the buttons in the Eclipse* toolbar are greyed out.

Product and Performance Information


Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804