Philips Semiconductors
ARM-based Microcontroller
RealMonitor Components
As shown in Figure 53, RealMonitor is split in to two functional components:
RMHost
This is located between a debugger and a JTAG unit. The RMHost controller,
Interface (RDI) requests from the debugger into DCC-only RDI messages for the JTAG unit. For complete details on debugging
a RealMonitor-integrated application from the host, see the ARM RMHost User Guide (ARM DUI 0137A).
RMTarget
This is pre-programmed in the on-chip Flash memory (boot sector), and runs on the target hardware. It uses the EmbeddedICE
logic, and communicates with the host using the DCC. For more details on RMTarget functionality, see the RealMonitor Target
Integration Guide (ARM DUI 0142A).
Host
Target
RealMonitor
Debugger
RMHost
RealMonitor.dll
JTAG unit
RMTarget
Target
Board and
Application
Processor
Figure 53: RealMonitor components
LPC2119/2129/2194/2292/2294
RealMonitor.dll
RDI 1.5.1
RDI 1.5.1rt
DCC transmissions
over the JTAG link
295
Preliminary User Manual
, converts generic Remote Debug
RealMonitor protocol
May 03, 2004