OPELLA-ARM
Emulator
Entry-level Emulator and Source Debugger for ARM™-core embedded
microprocessors, with USB host connection 
Ashling’s
OPELLA-ARM EMULATOR is a powerful JTAG Emulator for embedded development
based on ARM™ RISC cores, with a USB connection to the host
PC.
OPELLA
debugging is completely non-intrusive and requires no target system resources.
Together
with Ashling’s PATHFINDER source debugger, OPELLA provides powerful
run/stop control of embedded software, with hardware and software breakpoints.
OPELLA
provides fast code download to the target system, and allows control and
interrogation of all core-processor and system resources.
OPELLA
provides Flash Programming for On-Chip and external Flash memory.
OPELLA
supports all popular ARM™ cores, using ARM Ltd.’s EmbeddedICE™
or EmbeddedICE-RT™ on-chip debug interfaces.
OPELLA
connects to the host PC via a standard USB high-speed connection.
The
PATHFINDER Source Debugger, used with OPELLA, supports Non-Stop Debugging
on ARM target systems that incorporate RealMonitor™.
System
Specification
Source-Level
Debugger
PATHFINDER is Ashling's C Source Debugger for ARM-core devices, with multiple
user-configurable windows, point-and-click, drag-and-drop, hover help
and hover data display, splitter windows, right-mouse menus, tabbed dialogs,
and menu-bar, button, hot-key and script (macro)-file controls. PathFinder
runs on all 32-bit versions of Windows. PathFinder’s Object-Oriented
Monitoring and Editing System provides tree-structured “click to
expand” access to all memory-areas, register sets, registers and
bits of the ARM™ core and co-processors, with a logical and friendly
Windows-XP-style display.
PathFinder
is the user Interface for all Ashling products including the Ashling Opella,
Genia and Vitra Emulators. An RDI compliant driver (Windows .DLL) and
GNU Debug server are available as a separate option, allowing OPELLA to
be used with RDI- or GDS-compliant third party debuggers or user-developed
applications. PathFinder also supports the ARMulator™ Instruction
Set Simulator, which is supplied with ARM™ Ltd.’s ADS. PathFinder
uses the ARM™ Remote Debug Interface (RDI) at version 1.5.1 for
all target communication.
PathFinder
Compiler Support
All
popular ARM™ C compilers are supported, including ARM™ Ltd.,
GNU GCC, Ashling AsIDE, Freescale (Motorola) Metrowerks, GHS, IAR, ARC MetaWare and
all other ELF/DWARF compliant compilers.
Host
PC
with Windows-XP/2000/Me/ 9x/ NT. USB 1.1 connection to host PC.
Script
Language
Powerful macro language to control, monitor and log all Emulator functions.
PathFinder
RTOS Support
Integrated
RTOS Monitoring Window.
Multi-core/Coprocessor
Support
Open
API for integration of RTOS Monitoring Window(s).

PathFinder
provides source debugging for ARM™-core devices, with mouse, command-line,
accelerator-key or button-bar controls
Feature
Set
- Run/stop control of target application
- Display/modification of target processor registers
- Full expression-handling for variables
- Read/write access target system memory, peripheral registers and
I/O space
- Single step, function step-into, step-over
- Simultaneous display of source and assembly application code
- Support for all on-chip hardware breakpoints; unlimited software
breakpoints
- Semi-hosting, DCC, RT and RealMonitor debug support
- Automatic sensing of target operating voltage; support for 1.8V/2.5V/3.3V/5V
targets.
- Target Reset control and Remote Reset detect
Device
Support
All ARM™ cores with EmbeddedICE™ or EmbeddedICERT™, including ARM7DI, ARM7TDMI, ARM7TDMI-S,
ARM710T, ARM720T, ARM740T, ARM9TDMI, ARM920T,
ARM926EJ-S, ARM940T, ARM9E, ARM922T, ARM946E,
ARM946E-S, ARM966E, ARM966E-S. Contact
Ashling for support on new ARM™ cores.
Target
Connection
ARM™-standard
20-way IDC EmbeddedICE connector.
User
I/O
Auxiliary
target control signals; 2 outputs to the target and 1 input, under user
control from PathFinder.
Power
Source
Powered
by USB port (consumes 120mA). A universal DC power supply for independent
powering is included.
Upgrade
Path
Also
available: Genia-ARM Emulator (with
Ethernet, USB and serial host connections) and Vitra-ARM
Emulator with support for Real-Time Trace debugging for ARM™
cores with the Embedded Trace Macrocell™.
Order
Codes
| Product |
Order
Code |
| Opella-USB-ARM
Emulator with USB host port |
OPELLA-ARM-USB |
| User
I/O Probe for Opella |
TPA-EXTIO-OP |
| Opella
RDI Driver (included with PathFinder) |
RDI-ARM |
| PathFinder
Source Debugger |
PATHFINDER-ARM |
ARM,
ARM7, ARM9, ETM are trademarks or registered trademarks of ARM™
Ltd.
|