Search

Design Services

OPELLA-PPC Entry level PowerPC Emulator
Entry-level BDM Emulator and Source Debugger for MPC5xx, PowerPC embedded systems

Ashling’s OPELLA-PPC EMULATOR is a powerful on-chip debug Emulator for embedded development with Freescale (Motorola)’s PowerPC RISC devices, using the BDM on-chip debug interface.

OPELLA debugging is completely non-intrusive and requires no target system resources.

Together with Ashling’s PathFinder source-level 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 connects to the host PC via the parallel port.

OPELLA provides Flash Programming for On-Chip MPC5xx and external Flash memory.

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

System Specification

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


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

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

Host
PC with Windows9x/Me/NT/2000/XP. Parallel-port connection to host PC.

Mult-icore/Coprocessor Support
Full debug support capability for multi-core and coprocessor-assisted PowerPC systems.

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

RTOS Monitoring
Open API for integration of RTOS Monitoring Window(s).

Opella-PPC Emulator Specification

  • Run/stop control of target application including go, halt, step over, step into and step out of.
  • Full expression-handling for all Variables.
  • Display/read/write of target system memory, peripheral registers and IO space.
  • Support for all on-chip hardware breakpoints; unlimited number of software breakpoints.
  • Target Reset control and Remote Reset detect.
  • Simultaneous display of Source and Assembly code
  • Automatic sensing of target operating voltage.
  • Supports 1.8V, 2.5V, 3.3V and 5V target systems.
  • Emulator Power Source: Opella is supplied with 100V-240V a.c 50/60Hz Universal Power Supply.

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

Flash Programming
(on-chip, off-chip) Supported for all devices.

Target Connection
10-way BDM connector.

User I/O
OPELLA supports auxiliary target control signals; 2 outputs to the target and 1 input, under user control from PathFinder.

Upgrade Path
Also available: GENIA NETWORKED NEXUS EMULATOR (featuring USB, Ethernet and serial port host connections) and VITRA NETWORKED NEXUS EMULATOR WITH TRACE which supports Real-Time Trace debugging for PowerPC devices with NEXUS Instruction Trace and Data Trace.

Order Codes

Product Order Code
Opella Emulator OPELLA-PPC
PathFinder for PowerPC Source Debugger PF-PPC
10-way BDM Debug Cable TPA-PPC-BDM-10
General Purpose Input/Output Probe TPA-EXTIO-OP