| |||
| Home > Getting Started with RealView Debugger > Connecting to a debug target > Making a connection | |||
This tutorial uses the RealView Instruction Set Simulator
(RVISS) Debug Interface. However, if you want to connect
to a hardware target, first make sure your debug hardware and target system
are powered on, and configured as described in your debug hardware
User Guide.
To connect to a debug target, do the following:
Select Connect to Target... from the Target menu to display the Connect to Target window. Figure 2.2 shows an example.
Select Configuration from the Grouped By drop-down list.
It is recommended that you add and configure a Debug Configuration using the Configuration grouping.
Expand the RealView Instruction Set Simulator
(RVISS) Debug Interface. The RVISS, RVISS_1,
and RVISS_2 Debug Configurations are available.
Expand the RVISS Debug Configuration
to show the target processor available for the configuration. For
the RVISS Debug Configuration, the target is
called ARM7TDMI.
Double-click on the ARM7TDMI target
processor to connect.
With the connection established, your Code window is updated:
The Code window title bar is updated with the name
of the current connection. In this example, the connection name
is ARM7TDMI@RVISS. The connection name is also
used in floating views to identify the connection to which the view
contents relate.
The color box is updated with a color for the connection. This color is also used in floating views to identify the connection to which the view contents relate.
The Home Page is updated as follows:
The connection is added
to a Recent Connections... list. For this example, the connection
entry is ARM7TDMI@RVISS (connected).
RealView Debugger adds an entry to this list each time you connect to a different target, up to 10 a maximum of ten connections.
A Load Image... entry is added, to enable you to load an image to the target.
The Cmd tab of the Output view displays connection details.
Views are updated with debug information, for example the Process Control view shows process information for the connected target.
Figure 2.5 shows an example:
The default configuration files installed as part of the base product enable you to connect to an ARM7TDMI®, ARM926EJ-S™, and an ARM1176JZF-S™ simulated processor using RealView ARMulator® ISS (RVISS).
the following in the RealView Debugger User Guide: