Infineon XMC7000 Arm® Cortex®-M7 Industrial Microcontrollers

The Infineon 32-bit XMC7000 microcontrollers are tailored for a broad range of industrial applications. Based on the Arm® Cortex®-M7 in single or dual-core configuaration, the XMC7000 offers best-in-class compute performance. The family is ideal for motor control, digital power conversion and I/O applications.

UDE Debug, Trace and Test solution for Infineon XMC7000 32-bit Industrial Microcontrollers

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

Key Features

  • Core debugging support of Arm® Cortex®-M7
  • Multicore debugging
    • In one common debugger environment
    • Synchronized run-control
    • Multicore breakpoints
  • Support for Arm® Cortex® Serial Wire Debug (SWD) interface
  • FLASH programming of Code Flash and Work Flash
  • Trace support
    • ETM for program trace
    • ITM for instrumentation trace
    • Support for on-chip trace buffer (ETB with 8 KB) or external trace via TPIU with UAD2next or UAD3+

Infineon XMC7000 Microcontrollers supported by UDE

  • XMC7000 dual core: XMC7100D-Fxxxx-2112, XMC7100D-Fxxxx-4160
  • XMC7000 dual core: XMC7200D-F176K8384AA, XMC7200D-E272K8384AA
  • XMC7000 single core: XMC7100-Fxxxx-1088, XMC7100-Fxxxx-2112, XMC7100-Fxxxx-4160
  • XMC7000 single core: XMC7200-E272K8384AA, XMC7200-F176K8384AA

Infineon XMC7000 Debug, Trace and Test Features supported by UDE

UDE - Universal Debug Engine with support for XMC7000

UDE - Universal Debug Engine - is a flexible debug and test platform for multi-core debugging of Infineon's XMC7000.