Ashling Microsystems
Ashling Microsystems
Ashling Microsystems
Ashling Microsystems
Ashling Microsystems
Ashling Microsystems
Ashling Microsystems
Ashling Microsystems
Ashling Microsystems
Pathfinder Screen Shot
Location Map
Home Opella MIPS Emulator
 
 ASHLING'S DEVELOPMENT TOOLS FOR NEXPERIATM HOME PRODUCTS FROM NXP Semiconductors

Tools for NXP NexperiaTM Home ICs Image

NXP NexperiaTM Home ICs are highly integrated media processors used in Digital Media Adapters, DVD Recorders, Home Media Servers, Portable Media Players and Televisions. Developed in co-operation with NXP Semiconductors, the Ashling toolset offers a comprehensive solution for NXP Nexperia MIPS application development. The toolset includes:

  • Opella-XD or Vitra hardware emulators
  • PathFinder Source-level Debugger
  • GDB-Server-MIPS GNU GDB Server allows Ashling hardware emulators to be used with GNU GDB/Insight/Eclipse CDT and MontaVista Devrocket Debuggers. Supported under Windows and Linux hosts.

 Image

Figure 1. PathFinder Source-level Debugger

PathFinder Source-level Debugger

PathFinder is Ashling's Source-level Debugger for Nexperia MIPS Home devices, with multiple user-configurable windows, point-and-click, drag-and-drop, hover data display, splitter windows, menu-bar, and script (macro)-file controls. 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 NXP NexperiaTM Home IC's core and co-processors, with a logical and friendly Windows-XP-style display.

PathFinder features include:

  • Full C and assembly source level debug support including step-into, step-over and step-out-of
  • Built-in Code Browser allowing rapid navigation of application source code
  • Call Stack (Backtrace) window shows current function stack with optional parameter display
  • Support for all third party MIPSTM toolsets including MIPSTM SDE, Green Hills Software, Wind River Systems (Diab Data) and all other ELF/DWARF compliant compilers
  • Powerful script language to control, monitor and log all Emulator functions from within PathFinder
  • Remote Control Interface allows external applications to control PathFinder/Emulator via TCP/IP based API
  • Integrated Flash programming menu for high-speed programming of on-chip and off-chip flash
  • Debug support for flash based code including stepping, breakpoints and debug from reset
  • Program on-chip flash via EJTAG interface
  • Full run-time control debug support for cached applications
  • Hardware and unlimited software breakpoint support
  • Translation Lookaside Buffer (TLB) window allowing easy setup and interrogation of the TLB
  • Support for Windows 9x/Me/NT/2000/XP

Ashling Emulators

Opella-XD (below)is the fastest available debug probe for embedded development on MIPSTM RISC cores. Features a high-speed USB2.0 (480Mb/s) interface to host PC or Linux workstation  Opella-XD supports run-time control including program load, run, step, halt, hardware and software breakpoints and register/memory access.

Image 

Figure 2. Opella Emulator

Vitra is a powerful networked Emulator which can connect via Ethernet or USB and supports remote debugging via TCP/IP.  Vitra offers a full run-time control feature with Instruction and Data Trace and Triggering support via it’s on-board high-speed acquisition hardware.

Image

Figure 3. Vitra Emulator

The Emulators are controlled via the PathFinder user interface and support:

  • Program-load, run, step, halt, hardware and software breakpoints, register/memory display and modify and Source-level debugging via PathFinder
  • High speed application code download
  • Target connection via MIPSTM-standard 14-way IDC connector
  • 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 and peripheral registers
  •  Support for all on-chip hardware breakpoints; unlimited number of software breakpoints.
  •  Full cache support
  • Target Reset control and Remote Reset detect
  •  Support for big- and little-endian architectures
  •  Full support for MIPS16TM/MIPS16eTM code compression
  • Automatic sensing of target operating voltage.

GDB-Server-MIPS

GDB-Server-MIPS is a GNU GDB Server allowing Ashling hardware emulators to be used with GNU GDB debugger. Support is also provided for Insight, Eclipse CDT and MontaVista Devrocket Debuggers.  GNU GDB offers full run-time control support including start/stop program execution, breakpoints and memory read/write access via a console interface. Graphical interfaces are also supported (Insight, Eclipse CDT and MontaVista Devrocket).  The Ashling GNU GDB Server is available for Windows or Linux (x86 based) hosts.

NexperiaTM Home Device Support List

PNX300x, PNX5100, PNX71xx, PNX72xx, PNX73xx, PNX78xx, PNX8310, PNX8316, PNX8327, PNX8330, PNX8335, PNX8525, PNX8526, PNX8535, PNX8536, PNX8537, PNX8540, PNX8541, PNX8542, PNX8543, PNX8550, PNX8932, PNX8935, PNX8950, PNX85500

Order Codes

Product Order Code
Opella-XD for MIPS Debug Probe. Includes USB 2.0 cable, documentation and diagnostic software Opella-XD-MIPS
14-pin Target Probe cable with 0.1"-pitch IDC connector for EJTAG versions 2.5 - 4.10.  Used with Opella-XD TPAOP-MIPS14
Adapter with 20-pin 0.05"-pitch IDC connector for EJTAG versions 1.5x - 2.0x. Used with TPAOP-MIPS14 AD-EJTAG20
Ribbon cable assembly for use with TPAOP-MIPS14.  Useful for target systems with restricted access WC0078
Vitra for MIPS Networked emulator, 512K x 128-bit trace Vitra-MIPS-T512K
Trace Probe for use with Vitra-MIPS-T512K.  EJTAG v2.6x PDTrace MICTOR connector TPA-MIPS-PDTRACE-38
PathFinder for MIPS Source Debugger software for Windows hosts; supports all popular MIPS compilers. PF-MIPS


GDB-Server for GNU GDB MIPS. Connects GNU GDB open-source debugger (Windows and Linux hosts) to Opella-XD Debug Probe. GDB-Server-MIPS
 

 
© All rights reserved Ashling Microsystems