Datasheet

Introduction
1-4 Copyright © 1999-2001 ARM Limited. All rights reserved. ARM DUI 0064D
Flash downloader
Utility for downloading binary images to Flash memory on an ARM
Integrator
board or an ARM Development board (PID7T).
Supporting software
The following support software is provided to enable you to debug your programs,
either under simulation, or on ARM-based hardware:
ARMulator
®
The ARM core simulator. This provides instruction-accurate simulation
of ARM processors, and enables ARM and Thumb executable programs
to be run on non-native hardware. The ARMulator is integrated with the
ARM debuggers.
Supported standards
The industry standards supported by ADS include:
ar UNIX-style archive files are supported by armar.
DWARF2 DWARF2 debug tables are supported by the compilers, linker, and
debuggers. The deprecated format DWARF1 is supported in the
debuggers only.
ANSI C The ARM and Thumb compilers accept ANSI C as input. The option
-strict
can be used to enforce strict ANSI compliance.
C++ The ARM and Thumb C++ compilers support a subset of the ISO C++
language.
EC++ The ARM and Thumb C++ compilers support the Embedded C++
(EC++) informal standard that is a subset of C++.
ELF The ARM tools produce ELF format files. The FromELF utility can
translate ELF files into other formats.
RDI All debug agents and targets within ADS support version 1.5.1 of the
Remote Debug Interface (RDI). The debuggers support all the debug
agents (for example ARMulator and Remote_A) that are released as part
of ADS. They also support Multi-ICE
®
.