NXP Cortex-A53 S32G2 and S32G3 Vehicle Network Processors

UDE Multicore Debugger Solution for NXP S32G Automotive Platform

The S32G2 and S32G3 Vehicle Network Processors from NXP Semiconductors is a family of safe and secure quad Arm® Cortex®-A53 application processors with optional cluster lockstep support and triple plus dual-core lockstep Cortex-M7 real-time microcontrollers combining ISO 26262 ASIL D safety, hardware security, high-performance real-time and application processing and network acceleration.

The UDE enables debugging of the S32G2 and S32G3 Cortex-A53 cores running in the AArch32 execution mode well as the Cortex-M7 cores.

Key Features

  • Multicore debugging
    • In one common debugger environment
    • Synchronized run-control
    • Multicore breakpoints
  • Core support
    • Cortex-A53
    • Cortex-M7, Cortex-M0
  • FLASH programming
    • In package OctalFlash
    • OCOTP (on-chip one time programmable)
    • eMMC
  • Trace support
    • Program trace / data trace / instrumentation trace
      based on Arm CoreSight™ technology
    • Trace of data transfers via in-chip interconnects (NoC)
    • Trace to on-chip memory
    • Trace capturing via high-speed serial trace interface with up to 5GBit/s

NXP Cortex-A53 S32G Microcontrollers supported by UDE

  • S32G2 Processors for Vehicle Networking: S32G233A S32G234M S32G254A S32G274A
  • S32G3 Processors for Vehicle Networking: S32G399, S32G398, S32G379, S32G378

NXP Cortex-A53 S32G Debug, Trace and Test Features supported by UDE

UDE - Universal Debug Engine with multi-core support - Cortex Debugger and Emulator for Cortex-A53 S32G

UDE - Universal Debug Engine - is a flexible debug and emulator platform with Multicore debugging for Cortex-A53.