NXP Cortex-R52 S32S Microcontrollers for Safe Vehicle Dynamics
UDE Debug, Trace and Test Solution for Cortex-R52 S32S
The S32S is an Arm®-R52 based microcontroller for automotive vehicle dynamics, domain control and safety co-processor applications.
It offers support for the highest levels of automotive safety and with more than 7x the performance of previous generation devices, provides the performance headroom to manage the transition to advanced HEV/EV and autonomous vehicles applications.
The UDE enables debugging of the S32S Cortex-R52 cores running in the AArch32 execution mode.
Key Features
- Multicore debugging
- In one common debugger environment
- Synchronized run-control
- Multicore breakpoints
- Core support
- Cortex-R52
- FLASH programming
- DFLASH
- On-chip user test FLASH
- OCOTP (on-chip one time programmable)
- In package OctalFlash
- Trace support
- Program trace / data trace / instrumentation trace
based on Arm CoreSight™ - Trace of data transfers via in-chip interconnects (NoC)
- Trace into on-chip memory
- Trace capturing via high-speed serial trace interface
- Program trace / data trace / instrumentation trace
Cortex-R52 S32S Microcontrollers supported by UDE
- S32S247
Cortex-R52 S32S 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
- Serial Wire Debug SWD support
- IP Snooping Trace support
- Embedded Trace Macrocell ETM support
- Eclipse Plug-in
UDE - Universal Debug Engine with multi-core support - Cortex Debugger and Emulator for Cortex-R52 S32S
UDE - Universal Debug Engine - is a flexible debug and emulator platform with Multicore debugging for Cortex-R52 S32S.