ARM/XSCALE Debugger


The embedded tools company
Publication
Debugger
Trace


ARM/XSCALE Debugger


Link FAQ
Frequently Asked Questions
Support
Technical Support
Live-Recordings from ARM® Expert Day 2013
Live-Recordings from ARM® Cortex®-M Expert Day 2014
µTrace® Tutorial: Intelligent Debugging and Tracing for Cortex®-M


Demo Software for Download
 
TOP

Publication


Flyer "Debug and Trace: ARM"  
TOP

Debugger


ARMv8 Debugger
  • Full support for all CoreSight components
  • Full architectural debug support
  • Support for 64-bit instruction set and 32-bit instruction sets ARM and THUMB
  • 32-bit and 64-bit peripherals displayed on logical level
  • Support for 32-bit and 64-bit MMU formats
  • Auto-adaption of all display windows to AArch32/AArch64 mode
  • Ready-to-run FLASH programming scripts
  • Virtualization support
  • Bare metal and OS-aware debugging
  • Multicore debugging
  • Seamless debugging of big.LITTLE systems based on Cortex®-A57/Cortex®-A53, Cortex®-A72/Cortex®-A53, Cortex®-A73 or Cortex®-A35
  • AMP debugging with DSPs, GPUs and other accelerator cores
  • Support for 32-bit and 64-bit semi-hosting
  • Other TRACE32 tools for ARMv8: Debugging of Virtual Targets, On-chip trace support (ETB, ETF, ETR), Off-chip trace tools (ETMv4)
Cortex-A ARMv7 JTAG Debugger
  • Easy high-level and assembler debugging
  • Interface to all compilers
  • RTOS awareness
  • Display of internal and external peripherals at a logical level
  • Flash programming
  • Powerful script language
  • 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 Port, Trace Memory Controller
  • Real-time access to system memory and peripheral registers through Debug Access Port without halting the core
  • Multicore debugging
  • Multiprocessor debugging
  • Software compatible to all TRACE32 tools
  • High-Speed download
  • Active Debugger controlled by PowerPC
Cortex-R ARMv7 JTAG Debugger
  • Easy high-level and assembler debugging
  • Interface to all compilers
  • RTOS awareness
  • Display of internal and external peripherals at a logical level
  • Flash programming
  • Powerful script language
  • 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
  • Multicore debugging
  • Multiprocessor debugging
  • Software compatible to all TRACE32 tools
  • High-Speed download
  • Active Debugger controlled by PowerPC
Cortex-M JTAG Debugger
  • Easy high-level and assembler debugging
  • Interface to all compilers
  • RTOS awareness
  • Display of internal and external peripherals at a logical level
  • Flash programming
  • Powerful script language
  • 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 Port, Trace Memory Controller
  • Real-time access to system memory and peripheral registers through Debug Access Port without halting the core
  • Multicore debugging
  • Multiprocessor debugging
  • Software compatible to all TRACE32 tools
  • High-Speed download
  • Active Debugger controlled by PowerPC
ARM11 JTAG Debugger
  • Easy high-level and assembler debugging
  • Interface to all compilers
  • RTOS awareness
  • Display of internal and external peripherals at a logical level
  • Flash programming
  • Powerful script language
  • Hardware breakpoints and trigger (if supported by on chip debug interface)
  • Multicore debugging
  • Multiprocessor debugging
  • Software compatible to all TRACE32 tools
  • High-Speed download
  • Active Debugger controlled by PowerPC
ARM9 JTAG Debugger
  • Easy high-level and assembler debugging
  • Interface to all compilers
  • RTOS awareness
  • Display of internal and external peripherals at a logical level
  • Flash programming
  • Powerful script language
  • Hardware breakpoints and trigger (if supported by on chip debug interface)
  • Multicore debugging
  • Multiprocessor debugging
  • Software compatible to all TRACE32 tools
  • High-Speed download up to 1100 KByte/sec
  • Active Debugger controlled by PowerPC
ARM7 JTAG Debugger
  • Easy high-level and assembler debugging
  • Interface to all compilers
  • RTOS awareness
  • Display of internal and external peripherals at a logical level
  • Flash programming
  • Powerful script language
  • Onchip breakpoints and trigger
  • Fast snapshots and spotpoints
  • Multiprocessor debugging
  • Multicore debugging
  • Software compatible to all TRACE32 tools
  • Highspeed download up to 1000 KByte/sec
  • Runs with all debug modules
JANUS Debugger
  • Easy high-level and assembler debugging
  • Interface to all compilers
  • RTOS awareness
  • Display of internal and external peripherals at a logical level
  • Flash programming
  • Powerful script language
  • Onchip breakpoints and trigger
  • Fast snapshots and spotpoints
  • Multiprocessor debugging
  • Multicore debugging
  • Software compatible to all TRACE32 tools
  • Highspeed download
XScale Debugger
  • Support for a wide range of on-chip debug interfaces
  • Easy high-level and assembler debugging
  • Interface to all compilers
  • RTOS awareness
  • Display of internal and external peripherals at a logical level
  • Flash programming
  • Powerful script language
  • Hardware breakpoints and trigger (if supported by on chip debug interface)
  • Multiprocessor debugging
  • Software compatible to all TRACE32 tools
  • Active Debugger controlled by PowerPC
  • Branch Trace Support

 
TOP

Trace


ETM Trace
  • Up to 4 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
  • 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)

ETB Trace
  • Compatible to external ETM Trace
  • Readout through JTAG
  • No Speed Limit
  • Full Trace of Code and Data

Logic Analyzer
  • Timing Analyzer with 500 MHz on all Channels
  • State Analyzer up to 200 MHz DDR
  • 204 Input Channels
  • Transient Recording
  • Time Correlation with other Tracetools
  • Clock Qualifier for State Clock
  • Mixed State and Timing Mode
  • 4 Clock Inputs
  • MICTOR and Standard Probes (single ended)
  • MICTOR differential Probes
  • Analog Voltage and Current Probe
  • 3G/DigRF Protocol Support





Copyright © 2017 Lauterbach GmbH, Altlaufstr.40, D-85635 Höhenkirchen-Siegertsbrunn, Germany  Impressum
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-Jun-2017