MPC5xxx and SPC5xx Debugger


The embedded tools company


MPC5xxx and SPC5xx Debugger
  Highlights
Extensive C++ Support
Flash Programming
Sophisticated Cache Debugging
Full Support for MMU and MPU
Many RTOS supported
AUTOSAR-aware debugging
Support for VLE (Variable Length Encoding)
eTPU, GTM and SPT debuggers included


Support
Technical Support



 

Adaptation


Adaptation for Automotive Debug Connector

 

Compatible Trace


Qorivva MPC57xx and SPC57xx On-chip Trace
  • For MPC57XX and SPC57XX with "trace-to-memory" feature
  • Program flow via Branch Trace Messages (BTM)
  • Data Trace Messaging supported (DTM)
  • Information on current task via Ownership Trace Messages (OTM)
  • Supports onchip peripheral block tracing
  • Supports timestamps generated by NEXUS clients
  • Multicore tracing
  • Comprehensive program profiling
  • Target-OS aware profiling

MPC55xx/MPC56xx Parallel Nexus
  • Support for NEXUS standard class 1 to 3+
  • Easy high-level and assembler debugging
  • Program flow and Data trace
  • Watchpoint and Ownership tracing
  • Up to 8 GByte trace memory
  • Trigger programming
  • Interface to all hosts
  • USB and ETHERNET interface included
  • Support for VLE (Variable Length Encoding)
  • eTPU, GTM and SPT debuggers included
  • eTPU program and data trace supported
  • Data trace for additional trace clients (e.g. DMA, FlexRay)

MPC57xx Nexus via Serial Preproprocessor
  • Aurora NEXUS high-speed serial trace
  • Program flow via Branch Trace Messages (BTM)
  • Data Trace Messaging supported (DTM)
  • 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
  • AUTOSAR-aware profiling
  • Code coverage

MPC57xx Nexus via 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

 

Multichip and Multicore Support



  • Support for JTAG daisy chain and multiple cores on SOC
  • Debug multiple e200 cores (multicore license necessary):
    • MPC5514, MPC5515, MPC5516, MPC5517
    • MPC564xL, SPC564Lxx, MPC567xK, SPC56HKxx operated in decoupled parallel mode (DPM)
    • MPC564xC, SPC56ECxx
    • SPC56AP60
    • MPC5668G
    • MPC5676R
    • MPC57XX (excluding MPC5726L, SPC572L, MPC5744P, SPC570S)
    • PXS20xx, PXS30xx operated in decoupled parallel mode (DPM)
    • PXN20xx
  • Multicore license LA-7960X necessary to debug more than one core at a time
  • Debugger for eTPU, GTM and SPT included (multicore license not required)
 

GTM Debugger


GTM Debugger
  • Full debug support of GTM
  • GTM trace - MCS (Multi Channel Sequencer)
  • GTM trace - ARU (Advanced Routing Unit)
  • GTM trace - I/O channels

 

eTPU Debugger


eTPU Debugger
  • Full support of eTPUs
  • "Step" and "Go" commands
  • Supports all eTPU Breakpoints
  • Disassembler for Microinstructions
  • Monitor all eTPU Registers during stepping
  • Modify eTPU internal Registers
  • Display of Entry Points
  • Peripheral View of eTPU Registers

 

Publication


Flyer "Debug and Trace: NXP Qorivva MPC5xxx and STMicroelectronics SPC5xxx"  

Important Product Information



LA-7753 JTAG Debugger Qorivva MPC5xxx/SPC5xxx with 14-pin OnCE connector has been superseeded by LA-3736 JTAG Debugger for MPC5xxx Automotive with AUTO26 connector.

LA-3736 supports compared to LA-7753 additionally the following signals: EVTI, EVTO, RESETOUT, watchdog disable and handshake signals for calibration tools.

In order to maintain compatibility to the 14-pin OnCE connector, LA-3736 includes an adapter that converts from AUTO26 to the standard 14-pin OnCE pinout.
 

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