
The TRACE32 CombiProbe offers sophisticated features for quick and effective testing of your embedded design. The TRACE32 CombiProbe - a member of the TRACE32 PowerTools family - is optimized for debugging and tracing a Cortex-M based design with a small trace port. For information on high-end TRACE32 tools refer to ‘TRACE32 PowerTools for Cortex-A’.
Hardware
• Hosts: Windows, Linux, Solaris
• Host interfaces: USB 2.0, Ethernet
• Target interfaces: JTAG, Serial Wire Debug, IEEE1149.7; 0.4V-3.3V (5V tolerant); 4kHz-100MHz
• 4-bit trace port width
• Optional second 4-bit trace port
• Off-chip trace data rate up to 200 Mbit/s per channel
• 128 MByte trace memory
Debug Features
• C and C++ support for all standard compilers
• Awareness for all commonly used RTOS
• Multi-core debugging for any mixture of ARM and DSP cores
• FLASH programming support
• Instruction set simulator for debugging without target hardware
• Interface for debugging virtual prototypes (Synopsys, ARM)
• Integration of third party tools (Eclipse, Rhapsody, ...)
• CoreSight technology support
Trace Features
• Trace filter and trigger
• Run-time analysis of functions and tasks
• Code coverage analysis
• ‘Context Tracking System’ for re-debugging of the sampled program flow
• Real time streaming of trace data to a host application
• Support for 4-bit ETM V3.x in continuous mode
• Support for on-chip trace memory (ETB, TMC)
• Time correlated display of multiple trace sources (CoreSight ETM, HTM, ITM, STM)
• Merged display of ETM program flow information and data accesses reported by HTM
• Support for System Trace Module
• Support for CoreSight Single Wire Viewer
TRACE32 CombiProbe for Cortex-M