*
*Home|Chinese|Japanese*About ARM|Forums|Events|News|Employment|Contact Us|Investors*
dotted rule
*ARM - the architecture for the digital worldARM - the architecture for the digital world
search
*
*
***
*MARKETS:PRODUCTS & SOLUTIONS:CONNECTED COMMUNITY:TECHNICAL SUPPORT:DOCUMENTATION*
*
RealView Tools by ARM
*
*
****
*.Products & Solutions
*
*
 >>Home Page 
*
 .ARM Services 
*
 .RealView Development Tools 
*
  Home Page 
*
**System Development box1*
*
*.Software Development box2*
*
**Ordering Information*
*
  Tools Support 
*
  Downloads 
*
  Documentation 
*
  RealView Distributors 
*
  Request Product Quote 
*
*
 .Fabric IP 
*
 .On-chip Debug & Trace 
*
 .Multimedia 
*
 .Physical IP 
*
 .Processors 
*
 .Security Solutions 
*
 .Operating System Support 
*
 .Licensing 
*
 >>Markets 
*
 >>Books 
*
*
*
ARM Agilent Debug Interfaceask ARM*
*

The ARM Agilent Debug Interface allows the ARM Developer SuiteTM debuggers to work with Agilent hardware tools in debugging of ARM cores. There are two major components of the ARM Agilent Debug Interface, Run Control and Trace Capture. The product is structured to allow these components to be used together or separately with other hardware, the debugger loading DLLs from the ARM Agilent Debug Interface as appropriate to the functionality required.

Run control
The first 'run-control' component allows the debugger to carry out JTAG based debugging using an Agilent Emulation Probe. The user specifies the network address of the probe, the cores in the target ASIC, and the particular core to be debugged. A network connection is then made to the emulation probe and the configuration downloaded. Thereafter the probe manages a virtual connection between the debugger and debugged core across the network. Other debuggers can attach to other ARM cores in the device, each invocation automatically picking up the current configuration. The probe transparently manages the interdependencies between all these connections and prevents multiple connections to the same core.

Trace Capture
A second 'trace capture' component allows the debugger to work with an appropriate Agilent Analyzer in capture and display of real-time trace (from cores with ARM's Embedded Trace Macrocell). To do this, the user specifies a network address and the type of analyzer. A network connection is then made to that device and thereafter all trace captured is routed to the corresponding debugger. More than one core can be traced simultaneously by using an Agilent Emulation Probe for each core.

Debug Support
Supports ARM eXtended Debugger (AXD)
Agilent logic analyzers 16600, 16700 series and all logic analyzers supporting Agilent's Gateway and Gateway2 interface

  • Single box Trace Port Analyzer/Emulation Probe E5904B and stand alone Emulation probe E5900B
  • Support for target processor run control via JTAG
  • Support for trace of ARM's Embedded%20Trace%20Macrocell™ (ETM)
  • Support of run-time debug via ARM's target-resident agent RealMonitor™
  • Enables use of Multi-ICE® 2.0 and above with Agilent logic analyzers
  • Platforms supported are: Windows 95/98/NT4/2000/Me
  • Ethernet connection between host debuggers and the Agilent hardware
  • Host console I/O services (such as printf ) without stopping the processor
  • Programmable JTAG frequency, including adaptive clocking for variable clock frequencies

Benefits

  • Debug of multi-core devices
  • Debug of mixed architecture devices
  • Supports ARM922T™ and ARM946E-S™
  • On-line help and dynatext documentation now included

Set-Up Requirements
Hardware

  • An x86 Pentium-class processor or better
  • 32MB Memory
  • 8MB free disk space
  • 10 Base-T or 100 Base-T network interface

Install Packages

  • SVGA monitor or better installed packages
  • ARM Developer Suite if used must be version 1.1 or later.
  • Trace Debug Tools (TDT) if used must be version 1.1 or later.

This release does not support superseded Agilent hardware such as the E5903A Probe/HP16610A Module. These are supported within ARM Developer Suite 1.1/Software Development Tools 2.50.

Supported Cores

  • ARM7TDMI®
  • ARM7TDMI-S TM
  • ARM7DMI TM
  • ARM710T TM
  • ARM720T TM
  • ARM740T TM
  • ARM9E-S TM
  • ARM920T TM
  • ARM922T T
  • ARM946E-S
  • ARM966E-S TM
  • ARM940T TM

Related Agilent Tools

The Aglient Debug Interface can be installed from the RealView Development Suite, RDI directory.

back to top
*
*
*
RELATED PRODUCTS
   
 Software Development

 
 ARM Developer Suite >> 
   

Related
***
*

Freqently Asked Questions

 

*
*
*
**
*4 dots*Other ARM Websites
*
shadow *LEGAL STATEMENTshadow