Search

Design Services

Genia-PPC PowerPC NEXUS™ Networked Emulator

Ashling’s GENIA-PPC EMULATOR is a powerful networked Emulator for embedded development with Freescale (Motorola)’s PowerPC RISC cores, using the NEXUS 5001™ on-chip debug interface.

GENIA debugging is completely non-intrusive and requires no target system resources. Together with Ashling’s PATHFINDER source debugger, GENIA provides powerful run/stop control of embedded software, with hardware and software breakpoints. GENIA provides fast code download to the target system, and allows control and interrogation of all core-processor and system resources. GENIA incorporates high speed Ethernet, USB and serial connections to the host PC.

GENIA also supports Freescale (Motorola)’s MPC555 PowerPC automotive and industrial-control microprocessor, using the PowerPC BDM debug interface.

As an active participant in the Nexus 5001 Forum, Ashling has worked with Freescale (Motorola) Semiconductors and the other forum members to produce Emulator and Real-time Trace system for Freescale (Motorola)’s MPC56x and MPC5500 automotive microprocessor families, the first microprocessors to incorporate the IEEE-ISTO 5001 (NEXUS 5001™) Global Embedded Processor Debug Interface.

System Specification

Source Debugger
PathFinder is Ashling's C Source-Level Debugger for PowerPC 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. 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 PowerPC 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 Vitra, Genia and Opella Emulators for PowerPC.

Compiler Support
Supports all popular PowerPC C/C++ compilers, including GNU, Green Hills Systems, ARC MetaWare, Freescale (Motorola) Metrowerks, Altium-Tasking, Wind River Systems (Diab Data) and all other ELF/DWARF compliant compilers.


PathFinder provides source-level debugging for PowerPC systems, with mouse, command-line, accelerator-key and button-bar controls

Host
PC with Windows9x/Me/NT/2000/XP. Ethernet, USB and RS232 serial connections to host PC.

Script Language
Powerful macro language to control, monitor and log all Emulator functions.

Genia Emulator Specification

Feature Set

  • Run/stop control of target application including go, halt, step over, step into and step out of.
  • Full variable expression handling.
  • Display/read/write of target system memory, peripheral registers and IO space.
  • Simultaneous display of source and assembly application code.
  • High-speed application code download.
  • Support for all on-chip hardware breakpoints; unlimited software breakpoints.
  • Automatic sensing of target operating voltage; support for low voltage target systems.
  • Target Reset control and Remote Reset detect. PathFinder Flash Programming Utilities Package.

Target Connection
14-pin IDC Primary debug cable for MPC5500 derivatives. 10-pin BDM connector for MPC555. 4 auxiliary control outputs to target and 4 inputs, all under user control from PathFinder. Supports 1.8V, 2.5V, 3.3V and 5V targets.

Auxiliary inputs/outputs
4 auxiliary control outputs to target and 4 inputs, all under user control from PathFinder.

Device Support
All Freescale (Motorola) PowerPC cores with NEXUS on-chip debug interfaces, including MPC5554. PowerPC cores with BDM based on-chip debug interface including MPC561, MPC562, MPC563, MPC564, MPC565, MPC566.and Freescale (Motorola) MPC555. Contact Ashling for support on new PowerPC cores.

Order Codes

Product Order Code
Genia Networked Emulator GENIA-PPC
PathFinder for MPC5500 Source Debugger for MPC5500 PF-MPC5500

PathFinder for PowerPC Source Debugger for MPC56x, MPC555

PF-PPC
14-pin IDC primary debug cable for MPC5500 TPA-MPC5500-JTAG-14
10-pin BDM primary debug cable for MPC5xx TPA-PPC-BDM-10
General Purpose User I/O Cable TPA-GENIO