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
- Program trace / data trace / instrumentation trace
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
- Microcontroller debug support
- Multi-core Debugging support
- FLASH Memory programming
- Test Automation and Test Scripting Support with Python and other scripting languages
- Profiling support
- Code Coverage Support According to ISO 26262
- Instrumentation Trace Macrocell ITM support
- IP Snooping Trace support
- Embedded Trace Macrocell ETM support
- Arm Aurora High Speed Serial Trace Port HSSTP
- Eclipse Plug-in
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.