UDE® Product Finder: Architectures vs UDE® Product Features
With UDE® Universal Debug Engine PLS offers leading edge solutions for software development of systems-on-chip including debug support for the 16-/32-bit and 64-bit microcontrollers AURIX™ TC4, AURIX™ TC3, AURIX™ TC2 and TriCore AUDO™ from Infineon, Power Architecture® MPC56, MPC57, S32V234 from NXP, S32R from NXP™, PowerPC™ PPC440SPe from AMCC, Cortex®-R52 Stellar Architecure from STMicroelectronics, Power Architecture SPC56, SP57, SPC58 from STMicroelectronics, Arm7™, Arm9™, Arm11™, Cortex-M0, Cortex-M0+, Cortex-M3, Cortex-M33, Cortex-M4, Cortex-M7, Cortex-R4, Cortex-A8, Cortex-A9, Cortex-A53, Cortex-R52, SuperH™ SH-2A, RH850, RISC-V™, S32, S32V, S32K, STM32, Kinetis, XScale™, ST10F276, ST10F280, XC166, XC2000, XE166, XMC4500, C166S V2, C16x, C166™ derivatives in a new multi-core debug environment as well as technical support.
The extensive feature list includes functions like: high speed and flexible target access via JTAG, cJTAG with OCDS L1, EmbeddedICE, OnCE, COP, DAP, DAP2, SWD support, OCDS L2 trace, MCDS trace, miniMCDS trace, CoreSight™ trace, ETM trace, ETB trace, TMC trace, Nexus trace, ASC, SSC, 3Pin and CAN, In-system FLASH memory programming of FLASH / OTP with UDE® MemTool, Code Coverage, Profiling, support of various RTOS, OSEK® and Test automation tools with Python scripts and other scripting languages.
Architectures
- Infineon 32-bit TriCore™ AURIX TC4x Microcontrollers
 - Infineon 32-bit TriCore AURIX TC3xx Microcontrollers
 - Infineon AURIX TC21, TC22, TC23, TC24, TC26, TC27, TC29, TC2x Microcontrollers
 - Infineon TriCore™ AUDO TC1767ED, TC1797ED, TC1798 Microcontrollers
 - Infineon TRAVEO™ T2G Arm® Cortex® Microcontrollers
 - Infineon PSoC4™ Arm® Cortex® Microcontrollers
 - Infineon MOTIX™ MCU embedded power ICs TLE988x and TLE989x
 - Infineon XMC7000 Arm® Cortex®-M7 Industrial Microcontrollers
 - Infineon XMC4000 Arm® Cortex®-M4 Industrial Microcontrollers
 - Infineon XMC1000 Arm® Cortex®-M0 Industrial Microcontrollers
 - Infineon XC2000, XE166 Microcontrollers
 - Infineon XC166, XC161, XC164, XC166 Microcontrollers
 - Infineon C166™ C161, C165, C166, C167, C16x * Microcontrollers
 - Infineon C166CBC, C161U, SDA6000 * Microcontrollers
 - NXP Cortex-A53 S32G Vehicle Network Processors
 - NXP Cortex-R52 S32Z and S32E Real-Time Processors
 - NXP S32K3 Cortex®-M7 General Purpose Microcontrollers
 - NXP S32K1 Cortex®-M Automotive General Purpose Microcontrollers
 - NXP Cortex-M4 and Cortex-M7 S32M MCU family
 - NXP Cortex-R52 S32S Microcontrollers for Safe Vehicle Dynamics
 - NXP Cortex-A53 S32V234 Automotive Platform
 - NXP Cortex-M7 i.MX RT Microcontrollers
 - NXP KW45 Arm® Cortex®-M33 Bluetooth® 5.3 Long-Range Microcontrollers
 - NXP Power Architecture® MPC57xx Microcontrollers
 - NXP Power Architecture® S32R Microcontrollers
 - NXP Power Architecture® MPC56xx Microcontrollers
 - Renesas RH850 G3K, G3M, G4M Microcontrollers
 - Renesas Cortex-M33 RA4 and RA6 Microcontrollers
 - Renesas SuperH™ SH-2A Microcontrollers
 - STMicroelectronics Cortex-R52, Cortex-M7 Stellar Automotive Microcontrollers
 - STMicroelectronics STM32 Arm Cortex-M Microcontrollers
 - STMicroelectronics Power Architecture® SPC58x Microcontrollers
 - STMicroelectronics Power Architecture® SPC57x Microcontrollers
 - STMicroelectronics Power Architecture® SPC56x Microcontrollers
 - STMicroelectronics ST10™ ST10F276, ST10F269, ST10F296 * Microcontrollers
 - Synopsys ARC® Processors
 - Texas Instruments Cortex-A53 TI Sitara AM64x Processors
 - Texas Instruments Cortex-R5F TI Sitara AM243x Microcontrollers
 - Texas Instruments Cortex-R5F TI Sitara AM263Px Microcontrollers
 - Texas Instruments Cortex-A72 TI Jacinto 7 TDA4 and DRA8
 - Texas Instruments Arm Cortex-M0+ MSPM0 Microcontrollers
 - Texas Instruments Cortex-R4 TMS570 Microcontrollers
 - TTControl Electronic Control Units
 - Xilinx Cortex-A9 Zynq-7000 Microcontrollers
 - SiFive RISC-V Based Microcontrollers
 - Cortex-A8 i.MX51, OMAP35 Microcontrollers
 - NXP Cortex-M7 Kinetis Microcontrollers
 - Cortex-M4 FM4 Kinetis LPC4000 Microcontrollers
 - Cortex-M3 LPC1000 TMS470 TLE9860 Microcontrollers
 - Cortex-M0 Kinetis NUC100 Microcontrollers
 - Arm7™ Microcontrollers
 - Arm9™ Microcontrollers
 - Arm11™ Microcontrollers
 - AMCC Power PC™ PPC440, PPC460 Microcontrollers
 - Marvel/Intel XScale Microcontrollers
 - Microcontrollers and Embedded Processors from Chinese Vendors
 
Features
- Microcontroller debug support
 - Multi-core Debugging support
 - FLASH Memory programming
 - Multi-core Debug Solution MCDS / miniMCDS support by Universal Emulation Configurator UEC
 - Rust Support for Infineon AURIX™
 - UDE SimplyTrace®
 - Test Automation and Test Scripting Support with Python and other scripting languages
 - Support for Software over the Air SOTA
 - UAD3+ Multi AURIX Debugging
 - ARC SmaRT Trace
 - Aurora Gigabit Trace AGBT Support
 - Serial Gigabit Trace SGBT Support
 - Arm CoreSight Support by UEC
 - Arm Aurora High Speed Serial Trace Port HSSTP
 - JTAG / MiniDAP / cJTAG / MiniJTAG / ETKS support
 - Device Access Port DAP / DAP2 with up to 160 MHz serial clock support
 - Hardware Security Module HSM support
 - Universal Measurement and Calibration Protocol XCP support
 - Cyber-Security Real-Time Module CSRM support
 - Profiling support
 - Code Coverage Support According to ISO 26262
 - AUTOSAR Classic Platform / OSEK Support and Trace Analysis
 - AUTOSAR ARTI Support
 - PXROS-HR with Memory Protection
 - FreeRTOS support
 - SAFERTOS support
 - Variable-Length Encoding VLE technology support
 - Generic Timer Module GTM debugger and trace support
 - Time Processor Unit Multi-eTPU eTPU/Dual-eTPU support
 - Nexus Sequence Processing Unit SPU support
 - Nexus Class 3 Trace support
 - Instrumentation Trace Macrocell ITM support
 - Embedded Trace Buffer ETB support
 - Serial Wire Debug SWD support
 - Serial Wire Viewer SWV support
 - IP Snooping Trace support
 - Camera and ADC Interface CIF Video Trace support
 - CoreSight Trace Memory Controller TMC support
 - Program Trace Macrocell PTM, Fabric Trace Macrocell FTM support on Zynq-7000
 - Embedded Trace Macrocell ETM support
 - Triggered Transfer TTF support
 - CAN Loader, CAN Recorder and CANopen® Message Formatter
 - On-Chip Debug Support JTAG OCDS L1/L2 for Core, PCP, PCP2, DMA
 - Eclipse Plug-in
 - UDE® Starterkits
 - Monitor Development Kit for Microcontrollers (ASC and CAN debugger)
 
* ST10/C16x-related products and services are provided only to existing customers with existing projects. ST10/C16x support is not available for new projects.