3.2.2. Viewing image details in the Process Control pane

Select View → Pane Views → Process Control Pane to display the Process Control pane, shown in Figure 3.4.

Figure 3.4. Image details in the Process Control pane

Image details in the Process Control pane

The Process Control pane contains tabs:

Process

Displays details of the target processor.

See Working with processes for details.

Map

Displays the memory mapping for the target processor to enable you to change the map settings.

See Chapter 6 Memory Mapping for details on using this tab.

The tabs displayed in the Process Control pane depend on the debugging mode that you are licensed to use and your current debugging environment. For example, when debugging multithreaded applications, a Thread tab is displayed. See Chapter 19 RTOS Support for more details.

Working with processes

The Process Control pane shows details about the debug target connection. If you are debugging a single process application, use the Process tab to see the processor details, project details, and information about any image(s) loaded onto the debug target, for example:

  • image name

  • image resources, including DLLs

  • how the image was generated

  • load parameters

  • associated files

  • execution state.

Use context menus in the Process tab to:

  • reset your target processor (where supported)

  • load, unload, and reload images, and refresh symbols

  • manage settings for auto-projects and user-defined projects

  • scope to a specified source file.

In the example in Figure 3.4, you can see the entries:

Current process

Shows the target processor and the current state of any running process.

Where the process is stopped, as here, this shows the location of the PC. Where the process is executing, this changes to Run.

Image

Details the loaded images:

Load

For each image, a check box indicates the load state and what has been loaded, that is image, symbols, or both.

Project

Shows that the project associated with the connection is either a real, user-defined project file (shown by the project name) or an auto-project (shown by <Auto>).

Settings

Shows where project settings are stored. These might be from a disk file (shown by <Saved>) or from an in-memory auto-project (shown by <Not Saved>).

Sources

These are either the sources making up the project, sources extracted from the makefile used in the build, or sources from the loaded image.

Depending on the type of project, right-click on this entry to display a context menu to specify how sources are collected.

Getting more information about an entry in the Process tab

Right-click on an entry in the Process tab to see the context menu associated with that entry. Select Properties to see a text description of the item under the cursor.

Note

The options available from the context menu depend on which entry is selected and the current state of the process or processor.

Copyright © 2003, 2004 ARM Limited. All rights reserved.ARM DUI 0234B
Non-Confidential