
Genia Emulator: High-Speed In-Circuit Emulator and Source-Level Debugger for ARM-powered embedded systems
Ashlings Genia microprocessor development
system permits Source-Level Debugging for embedded systems based on the popular ARM
RISC cores. Genia debugging is completely non-intrusive and requires no target system
resources. Together with Ashlings PathFinder source-level debugger, Genia provides
powerful run/stop control of embedded software, supporting hardware and software
breakpoints. Genia provides fast code download to the target system. It also allows
control and interrogation of all core processor and system resources. Genia offers the
user serial, and high-speed USB and Ethernet connection options to the host PC and forms
the basis for an upgrade to more complex debug tools that provide Real-Time Trace
debugging capability
System Specification
Source-Level
Debugger
PPathFinder is Ashling's C Source-Level Debugger for ARM core devices,
with multiple user-configurable windows, point-and-click, drag-and-drop, hover help and
hover data display, splitter windows, menu-bar, button, hot-key and script (macro)-file
controls. PathFinder runs on all 32-bit versions of Windows. PathFinders
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 other co-processors with a logical and friendly Windows-style display.
PathFinder is the user Interface for all Ashling products including the Ashling Opella, Genia and Vitra Emulators. In addition, PathFinder also supports the ARMulator Instruction Set Simulator.
An RDI compliant Genia driver (Windows .DLL) can be purchased as a separate option allowing Genia to be used with RDI compliant third party debuggers or user developed applications.
PathFinder
RTOS Support
Integrated RTOS Monitoring Window.
Multi-core/Coprocessor
Support
Full debug support capability for multi-core and coprocessor-assisted ARM
systems.
PathFinder
Compiler Support
All popular ARM C/C++ compilers are supported including ARM Ltd., GNU,
Green Hills Software, IAR, MetaWare and all other ELF/DWARF compliant compilers.
Host
PC with 32-bit Windows. Ethernet, USB and RS232 serial
connection to host PC.

PathFinder provides
source-level debugging for ARM-powered devices , with mouse, command-line,
accelerator-key or button-bar controls
Feature Set
Device Support
All ARM cores
with EmbeddedICE, including ARM7TDMI, ARM720T, ARM9E, ARM9TDMI, ARM920T, ARM922T,
ARM926EJS, ARM940T, ARM946E, ARM966ES. Contact Ashling for support on new ARM cores.
Target
Connection
ARM-standard 20-way IDC connector. Supports 1.8V, 2.5V 3.3V and 5V target
systems.
User I/O
Genia supports auxiliary target control signals; 4 outputs to the target and 4
inputs, under user control from PathFinder.
Power
Source
Supplied with 100V-240V a.c 50/60Hz Universal Power Supply.
Upgrade
Path
Genia can be quickly and easily upgraded to Vitra to add Real-Time Trace
debugging for ARM cores with the Embedded Trace Macrocell
Order Codes
| Product | Order Code |
| Genia Emulator | Genia-ARM |
| General Purpose User I/O Cable | TPA-GENIO |
| Genia RDI Driver (included with PathFinder) | RDI-ARM |
| PathFinder Source-Level Debugger | PF-ARM |
ARM, ARMulator, Embedded Trace Macrocell and EmbeddedICE are registered trademarks of ARM Limited. All other trademarks referred to herein are the property of their respective owners.
Back to Ashling Main Page | Back to Testech Home Page | Compiler | RTOS | Emulator/Debugging