Cortex-A53 S32G2 and S32G3 Vehicle Network Processors from NXP
UDE Multicore Debugger Solution for 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
Supported Cortex-A53 Microcontrollers
- S32G2 Processors for Vehicle Networking: S32G233A S32G234M S32G254A S32G274A
- S32G3 Processors for Vehicle Networking: S32G399, S32G398, S32G379, S32G378
Supported Cortex-A53 Debug, Trace and Test Features with Universal Debug Engine (UDE Debugger)
- Microcontroller debug support
- Multi-core Debugging (MCA) support
- FLASH Memory programming
- Test Automation and Test Scripting Support
- Profiling support
- Code Coverage Support According to ISO 26262
- Eclipse Plug-in
- Instrumentation Trace Macrocell (ITM) support
- IP Snooping Trace support
- Embedded Trace Macrocell (ETM ) support
- Arm Aurora High Speed Serial Trace Port (HSSTP)