UDE Debug, Trace and Test solution for NXP S32M MCU family

S32M is NXP's integrated solution for motor control.

The S32M2 is optimized for efficiency improvements across body and comfort applications such as sunroof, pumps, fans, trunk openers and more, thus contributing to energy saving and range extension of electric vehicles, while offering in-cabin noise reduction and occupant comfort enhancement.

The S32M2 series is based on Arm® Cortex®-M4 or -M7 cores and is fully software-compatible with the widely adopted S32K MCU products. The main core clocks at 80 MHz in the Cortex-M4 devices, and 120 MHz in the Cortex-M7 devices. For the addressed target applications of 12V motor control applications the S32M2 comes with additional high voltage analog features such as MOSFET gate pre-drivers, LIN or CAN FD as physical communication interfaces and voltage regulators which can directly run from the cat battery. The S32M2 can be used in safety applications up to ASIL B in accordance with ISO 26262 and provides dedicated hardware security features.

UDE Debug, Trace and Test solution for NXP S32M2 microcontroller family

The Universal Debug Engine UDE enables efficient debugging of all devices of the S32M2 microcontroller family within its user-friendly and intuitive user interface.

Key Features

  • Core debugging support of Arm® Cortex®-M4 / Arm® Cortex®-M7
  • Support for Arm® Cortex® Serial Wire Debug (SWD) interface
  • FLASH programming
  • Support for the Arm CoreSight™ trace features of the S32M2

NXP S32M Microcontrollers supported by UDE

  • S32M2

NXP S32M Debug, Trace and Test Features supported by UDE

UDE - Universal Debug Engine with support for S32M

UDE - Universal Debug Engine - is a flexible debug and test platform for multi-core debugging of S32M.