MIPS Debug and Trace Probes
To facilitate debugging and performance analysis on MIPS cores, Imagination offers a range of EJTAG probes to suit development requirements. The high-end SP55E SysProbe enables high-speed debug and low-level interface with all MIPS cores. For a more lightweight and cost-focused option connecting to our smaller cores, a BusBlaster probe is available.
MIPS SysProbe Summary
The SP55E SysProbe provides a full debugging feature set including software and hardware breakpoints, hardware triggers, reset control, power monitoring, code profiling and much more. These features provide the requisite tools to meet the needs of today’s cutting edge development teams for first silicon bring-up, hardware and software development, debug and verification activities.
It supports the latest MIPS On-Chip Instrumentation (OCI) debug architecture and offers simultaneous debug of heterogeneous designs (CPU, RPU & GPU) within a single SoC. To simplify software setup, the SysProbe can auto-detect which cores are present within the SoC and the debug bus topology.
Support for all MIPS cores and other Imagination IP including:
- Warrior cores including P-class (P56xx, P66xx), M-class (M51xx. M62xx) and I-class (I64xx) cores.
- proAptiv, interAptiv, and microAptiv cores.
- MIPS32 classic cores including: M4K, 4K, 4KE, 24K, 24KE, 34K,74K,1004K and 1074K.
- Ensigma RPU Series 3, 4 and 5 MCP Cores.
- Embedded Controller (Meta) within Graphics and Video IP cores.
Codescape SysProbe SP55ET is the second device in the SysProbe family. It has all the features of the SysProbe SP55E and adds support for off-chip iFlowTrace capture and target current monitoring.
Sysprobe SP58ET provides high-speed debug functions via MICTOR or Nexus connectors as well as Current Monitoring and trace functions. Fast on-board SSD storage make this the probe for use with very demanding trace requirements.
Bus Blaster for MIPS is an economical debug adapter designed for supporting JTAG debug with M-class MIPS processors. See details on Bus Blaster page.
The Codescape Console software can be used for command line very low-level SoC and core bring-up, fault analysis and debug via the SP55E probe. In addition, the probe can be used with Codescape Debugger, Imagination’s bespoke GUI debug environment for heterogeneous SoC development. Codescape Debugger offers powerful regions, including: source code, disassembly, stack frame, local and global variables, CPU registers, memory, breakpoints, hardware triggers, trace and performance analysis. Tested firmware, tools and an update utility are provided in Codescape MIPS SDK Professional.
Please contact us for further details
Third party probes are also available from multiple vendors.