Universal Measurement and Calibration Protocol (XCP) support with UDE® debugger
The UDE® supports software debugging via the Universal Measurement and Calibration Protocol (XCP Version 1.5), which was defined by the Association for Standardization of Automation and Measuring Systems (ASAM) as an associated standard to the actual XCP. Precisely for the development of automotive applications in the powertrain domain, this debug channel offers the great advantage that both the UDE® and measurement and calibration tools can communicate simultaneously and conflict-free with the ECU without additional hardware effort. A time-consuming change of tools, which would otherwise have relied on one and the same debug interface on the control unit, is therefore no longer necessary.
For the first time, the Universal Debug Engine 2023 can now also be used in combination with the VX1000 measurement and calibration hardware from Vector. The connection is realized via Ethernet using the XCP protocol. Thus, the access to the ECU that is used for calibration can also be used for software debugging. Specifically, the VX1060 and VX1543A devices for AURIX targets are supported.
Supported Architectures with UDE® Universal Debug Engine (UDE® Debugger)
- Infineon TriCore™ AURIX™ TC4x Microcontrollers
- Infineon TriCore™ AURIX™ TC32, TC33, TC35, TC36, TC37, TC38, TC39, TC3x Microcontrollers
- Infineon TriCore™ AURIX™ TC21, TC22, TC23, TC24, TC26, TC27, TC29, TC2x Microcontrollers
- NXP Power Architecture® MPC57xx Microcontrollers
- STMicroelectronics Power Architecture® SPC57x Microcontrollers
- STMicroelectronics Power Architecture® SPC58x Microcontrollers
- NXP Cortex-R52 S32Z and S32E Real-Time Processors
- STMicroelectronics Cortex-R52, Cortex-M7 Stellar Automotive Microcontrollers