*
*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 
*
 .Consultancy 
*
 .RealView Development Tools 
*
  Home Page 
*
**System Development box1*
*
*.Software Development box2*
*
**Ordering Information*
*
  Tools Support 
*
  Downloads 
*
  Documentation 
*
  RealView Distributors 
*
*
 .Fabric IP 
*
 .On-chip Debug & Trace 
*
 .Multimedia 
*
 .Physical IP 
*
 .Processors 
*
 .Operating System Support 
*
 .Security Solutions 
*
 .Licensing 
*
 >>Markets 
*
 >>Books 
*
*
*
RealView ICEask ARM*
*

The ARM® RealView®  ICE unit is the leading-edge hardware debug solution that supports all ARM processors  in single-core, multi-core, homogeneous and heterogeneous architectures, offering unparalleled support for ARM processor-based devices.

 RealView ICE


Together with the debugger in the RealView Development Suite, the RealView ICE unit enables the user to connect to, and control real silicon of ARM processor-based devices, delivering the demanding performance required by today’s developers of sophisticated system-on-chip devices and embedded system software.


New features of RealView ICE 3.3 Firmware Release:

  • Full debug support for the CortexTM-A9 processor, the latest member of the Cortex family of processors; and the Cortex-R4F processor
  • Support for the TI OMAP 34xx, TI OMAP 35xx, TI OMAP 1710, TI DaVinci, Freescale i.MX31 and ARM PB1176JZF-S platforms
  • Introduction of streaming trace, which removes the need for expensive large buffers on trace capture units by uploading trace data to memory on the host machine, allowing for tracing over a long period of time
  • Easier configuration of CoreSightTM  debug and trace systems with an improved Graphical User Interface in the RVConfig utility
  • An AHB Download utility enabling memory reads and writes, and code download directly via the AHB-AP bridge, giving significant speed improvements over JTAG
  • USB connection to a Linux host, supporting run control, as well as streaming and non-streaming trace
  • Inclusion of the CoreSight Access Tool (CSAT) enabling low-level configuration and interrogation of CoreSight systems to bring up and verify debug connectivity, read the ROM table and CoreSight registers, and download code to CoreSight devices
  • Support for the CoreSight Serial Wire Output format, reducing the number of pins required for debug

Key technologies supported by RealView ICE include:

Support for the RealView Trace 2 unit
The RealView ICE unit supports the RealView Trace 2 trace capture plug-in unit, which introduces an innovative data streaming capability to the RealView tools that directly enables hardware platform profiling by the RealView Profiler  product from ARM.

Debug and Trace of the Cortex Processor Family
The RealView ICE unit comprehensively supports the debug and trace technology for the Cortex family of processors to enable rapid deployment and utilization of the advanced on-chip debug and trace infrastructure. The RealView ICE unit provides the target connection and run-control capability that allows hardware and software developers to generate device bring-up and initialization code, develop firmware, boot operating systems and debug executable code.

Enhanced CoreSight Support
The RealView ICE unit extends support for the CoreSight On-chip Debug and Trace Technology to all of the available CoreSight Design Kits. System architects and software developers can now fully utilize and exploit the comprehensive debug and trace capabilities for ARM processor-based designs, to significantly improve the debug experience and speed development of higher quality products.

Serial Wire Debug Connection
The RealView ICE unit fully supports the CoreSight Serial Wire Debug technology that can be used in place of JTAG. Serial Wire Debug reduces the number of debug port pins on a device from 5 pins to 2 pins, for severely pin-limited packages and where pin count can be the controlling factor in device costs.

Third-party Debug Environment Support
The RealView ICE unit has an extensive feature set which can be leveraged within a user's preferred device connection and debug environment with the use of the Remote Device Debug Interface (RDDI). This easy-to-integrate API enables functions such as device access, register and memory interrogation, as well as reset, synchronization and start for immediate device control.

Standard features of RealView ICE include:

  • Full debug support for all processors in the ARM and Cortex processor families
  • High performance run control
    - code download at up to 1.2Mbytes/sec
    - high speed single-stepping at up to 100 steps/sec
    - JTAG clock frequencies of 2KHz to 20MHz, up to 50MHz via LVDS
    - wide voltage tolerance from 1.0V to 5.0V
  • USB and Ethernet host connectivity
  • Inclusion of RDDI-LITE utility for low-level JTAG operation programming
  • GDB-Eclipse plug-in for simplified target connection and debug using the GNU debugger
  • eXDI2 driver to enable debugging of Windows CE using Microsoft's Platform Builder development tools

Supported Platforms

  • Windows XP Professional and Windows
  • Red Hat Enterprise Linux versions 4 and 5

Latest Version
RealView ICE version 3.3 available from mid-August 2008.

Please check RealView ICE Software Downloads for all available RealView ICE firmware releases. 

To upgrade your current version, please refer to the Upgrade Policy.

back to top
*
*
*
RELATED PRODUCTS
   
 Software Development

 
 RealView Development Suite Professional >> 
   
 RealView Development Suite support for FreeScale i.MX31 >> 
   
 RealView Development Suite  >> 
   
 RealView Trace 2 >> 
   
 RealView Profiler >> 
   

Related
***
*

RealView ICE Promotion 2008

RealView ICE - Multi-ICE Feature Comparison

RVI Supported Cores

Upgrade Policy

Remote Device Debug Interface (RDDI)

eXDI2 Driver for Windows CE developers

RealView ICE Support for GDB

RealView ICE Software Downloads

Frequently Asked Questions

*
*
Related Docs
***
*Optimizing ARM11 System Development (473KB .pdf)

*
*
*
**
*4 dots*Other ARM Websites | Help with Accessibility
*
shadow *LEGAL STATEMENTshadow