Cortex-R Armv7 JTAG Debugger


The embedded tools company
Adaptation
More TRACE32 Tools
TRACE32 Debug Features


Cortex-R Armv7 Debugger
  Highlights
Multicore debugging
Interface to all compilers
Support for CoreSight components like Debug Access Port, Trace Funnel, Trace Port Interface Unit, Embedded Trace Buffer, Cross Trigger Interface, Cross Trigger Matrix, System Trace Module, Trace Memory Controller
Real-time access to system memory and peripheral registers through Debug Access Port without halting the core
RTOS awareness
AUTOSAR-aware debugging
Display of internal and external peripherals at a logical level
Flash programming
Powerful script language


Link
[www.arm.com]  CoreSight On-chip Debug & Trace IP




 

Adaptation


Adaptation for ArmĀ® Debug Connector

Target Adaptation for MIPI-10/-20T

 

More TRACE32 Tools


Debugging of Virtual Targets
  • Front-end to third-party virtual targets
  • Front-end to third-party core simulators
  • Front-end to third-party target servers
  • Front-end to TRACE32 Back-End
  • Same GUI as TRACE32 hardware debuggers
  • Debug features as provided by third-party software/TRACE32 Back-End
  • Trace features as provided by third-party software/TRACE32 Back-End
  • Windows, Linux and MacOSX
  • Reprise RLM floating licenses

On-Chip Trace (ETB, ETF, ETR)
  • Compatible to external ETM Trace
  • Readout through JTAG
  • No Speed Limit
  • Full Trace of Code and Data

Off-chip Parallel Trace (ETMv3)
  • Up to 8 GByte trace buffer
  • Target voltage 1.2 .. 3.3 V
  • 5 ns time stamp
  • Program and data trace
  • Performance analysis
  • Function and task run-time measurement
  • AUTOSAR-aware profiling
  • Code coverage
  • Support for Embedded Trace Macrocell (ETM), Program Trace Macrocell (PTM)
  • Support for Embedded Trace Buffer (ETB), Trace Memory Controller (TMC), Trace Port Interface Unit (TPIU)
  • Support for multiple trace sources in a single stream (CoreSight trace)

Off-chip Serial Trace via Serial Preprocessor (ETMv3)
  • Support of High-Speed Serial Trace Port (ETM-HSSTP, ARM specified)
  • Compatible to Xilinx Aurora protocol
  • Support of up to four differential lanes
  • Maximum 6,25Gbit/s lane speed
  • Up to 8 GByte trace buffer size, sufficient for up to 48 Giga CPU cycles

Off-chip Serial Trace via PowerTrace Serial (ETMv3)
  • 4 GByte trace memory
  • Universal module that is prelicensed for a trace protocol on delivery, additional trace protocol licenses can be added
  • Aurora-based trace protocols up to 8 RX lanes, up to 12.5 Gbit/s per lane
  • Speed booster TRACE32 Preprocessor Aurora 2 delivers up to 22.5 Gbit/s per lane for up to 4 lanes
  • PCIe 3.0-based trace protocol up to 8 RX/TX lanes, up to 8 Gbit/s per lane
  • Maximum bandwidth of 100 GBit/s
  • Reference-clock and bit-clock support
  • Fast trace upload to the host computer
  • Support for TRACE32 Streaming up to 400 MByte/s
  • TRACE32 Standard Probe/Analog Probe option

 

TRACE32 Debug Features


Multicore Debugging
  • Debugger for all cores of a multicore chip / multiprocessor system
  • Debugging of high-performance and real-time cores, DSPs, accelerator and special-purpose cores
  • Support for every multicore topology
  • Support for all multicore operation modes
  • Support for AMP, iAMP and SMP systems
  • Single debug hardware can be licensed for all cores of a multicore chip / multiprocessor system

OS-aware Debugging
  • Real-time, non-intrusive display of RTOS system resources
  • Task stack coverage
  • Task related breakpoints
  • Task context display
  • SMP support
  • Task related performance measurement
  • Statistic evaluation and graphic display of task run times
  • Task related evaluation of function run times
  • PRACTICE functions for OS data
  • Easy access via RTOS specific pull-down menus
  • Support for all major RTOSes

AUTOSAR-Aware Debugging: Classic Platform
  • ORTI and ARTI compliant
  • Single-core and SMP operating systems
  • Support for all standard AUTOSAR providers such as Elektrobit, ETAS, Vector
  • Concurrent debugging of multiple AUTOSAR Classic platforms

Script Language PRACTICE
  • Structured Language
  • Menu Support
  • Command Logs
  • Custom Menues
  • Custom Toolbars and Buttons
  • Custom Dialog Windows
  • 64-Bit Arithmetic
  • Numeric, Logical and String Operators
  • Direct Access to System States





Copyright © 2023 Lauterbach GmbH, Altlaufstr.40, 85635 Höhenkirchen-Siegertsbrunn, Germany   Impressum     Privacy Policy
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice. Report Errors
Last generated/modified: 09-Jan-2023