Debugging with RMHost
3.3Using RMHost with Trace Debug Tools
RMHost can work with the ARM Trace Debug Tools (TDT) version 1.1 or later. The system configuration is illustrated in Figure
AXD with RMHost and TDT running on the host
JTAG unit
JTAG
JTAG
port
ASIC
ARM CPU core
running RMTarget
Embedded
Trace
Macrocell
Trace
port
Trace Port Analyzer
Figure 3-2 Using RMHost with TDT
Note
The ARM CPU core shown in Figure
When you are using AXD with both TDT and RMHost, you can perform tracing on your application, and then actively debug your foreground application using RMHost, based on the results returned to the Trace window. If you are using TDT without RMHost, you can debug your application based on the trace results, but this causes the processor to stop. Therefore, using the two products together provides you with a more robust debugging environment than using each product separately.
The system requirements are the same, except additional hardware is required to use TDT. These requirements are described in the section on setting up the TDT hardware in the Getting Started chapter of the Trace Debug Tools User Guide.
This section describes the following:
•Configuring AXD to enable tracing with RMHost on page 314
•Performance of RMHost with TDT on page 314.
ARM DUI 0137A | Copyright © 2000 ARM Limited. All rights reserved.. All rights reserved. | 313 |