QorIQ PowerPC 32/64 Bit Debugger


The embedded tools company
TRACE32 Debug Features
Trace Extension
Debug Connector


QorIQ PowerPC Debugger
  Highlights
Extensive C++ support
Flash programming
Sophisticated cache debugging
Full support for MMU
Floating Point debugging support
Target OS-aware debugging
OnChip Trace supported
AMP and SMP debugging supported
Multicore debugging license included
QorIQ 32 Bit: supports all processors with e500mc cores
QorIQ 64 Bit: supports all processors with e5500/e6500 cores


Link
QorIQ PowerPC NEXUS Aurora Trace




 

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

MMU Support
  • Full integrated support of processor's MMU
  • Display of processor MMU registers
  • Display of MMU table entries
  • Display of address translation table
  • 'Shadowing' MMU address translation inside debugger
  • Full virtual and physical access to target at any time
  • Debugger has optionally write access to write protected memory areas
  • Detection and decoding of software MMU tables built by operating systems
  • Support for several user space MMU tables side by side
  • TLB context tracking and git statistics via CTS

TRACE32 Integration to Wind River Workbench
  • Requires a Wind River Workbench version 4.x.
  • Based on Target Communication Framework (TCF)
  • TRACE32 operates as TCF agent
  • Support for various launch mechanisms
  • Support for all debug relevant TCF services
  • Synchronize debugging between TRACE32 and TCF C/C++ Debugger in Wind River Workbench
  • Support for multiple projects (multicore)
  • Applicable for all TRACE32 tools
  • Applicable for all processor architectures supported by TRACE32
  • Applicable for all compilers supported by TRACE32

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

Hypervisor-aware Debugging
  • Seamless debugging of the total system in stop-mode
  • Hypervisor-awareness as a loadable debug extension is provided by Lauterbach
  • Hypervisor-aware debugging for high-performance cores (MMU) such as Arm Cortex, PowerArchitecture and Intel x64
  • Hypervisor-aware debugging for selected real-time cores (MPU) such as Arm Cortex-R52/-R82, RH850 (G4MH4 core and later) and TriCore TC4x
  • Machine ID allows the user to uniquely identify any virtual machine in the system
  • Machine ID provides full visibility of context of active and inactive virtual machines
  • OS-awareness can be loaded for each virtual machine

 

Trace Extension


QorIQ PowerPC NEXUS Aurora Trace Port
  • High-speed serial trace
  • Program flow via Branch Trace Messages (BTM)
  • Information on current task via Ownership Trace Messages (OTM)
  • Supports onchip peripheral block tracing
  • Supports timestamps generated by NEXUS clients as well as TRACE32 generated timestamps
  • Multicore tracing
  • Comprehensive program profiling
  • Target-OS aware profiling
  • Code coverage

PowerTrace Serial
  • 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

 

Debug Connector


Adaptation JTAG Debugger for QorIQ PowerPC 32/64 Bit (ICD)





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: 10-Feb-2023