[News] Streamlining Debugging of Complex MCU Applications with UDE 2026

Introduction to UDE 2026

PLS Programmierbare Logik & Systeme GmbH has unveiled a major release of its Universal Debug Engine (UDE) at embedded world 2026. The UDE 2026 upgrade offers new functions designed to streamline debugging and trace-based analysis of complex microcontroller (MCU) applications. This development is significant for the industry as it aims to provide developers with an easy-to-use and efficient tool for debugging, tracing, and testing embedded software on MCUs and embedded processors.

Key Features of UDE 2026

The UDE 2026 upgrade includes an expanded CPU utilization function for the runtime analysis of RTOS and AUTOSAR-based applications. This means the data for the calculation can be determined not only by the trace system of the respective MCU but also by sampling via the debug interface. While this method may offer slightly lower statistical accuracy, it provides a significant benefit by enabling the assessment of CPU utilization for MCUs lacking trace support.

Additional operating system hooks defined in the AUTOSAR Runtime Interfaces (ARTI) offer a more detailed visualization of the runtime behavior of AUTOSAR applications. The UDE uses these hooks to display service calls and spinlocks in addition to tasks and interrupts in the execution sequence chart, providing a more precise analysis of application and operating system behavior.

Practical Applications and Industry Trends

The UDE 2026 also includes a script debugger within the integrated Python console to simplify the development of scripts used to automate debugging tasks and software tests using the popular Python scripting language. This feature enables breakpoints and single-stepping in Python code, along with the display of Python variables within a dedicated watch window.

The support for individual MCU families and devices has been expanded, including Infineon Technologies AG’s AURIX TC4Dx and AURIX TC3xx-based TTControl control units. Newly supported MCU families and devices include a focus on Arm Cortex cores, such as NXP Semiconductor’s S32K5 automotive MCUs and STMicroelectronics’ STM32H5 MCU.

Industry Expert’s Take

Market Impact: The development of UDE 2026 is expected to positively impact the embedded systems industry by providing a more efficient and streamlined debugging process. This can lead to faster development times and reduced costs for manufacturers.

B2B Buyer Perspective: Decision-makers and procurement teams should consider the benefits of UDE 2026, including its ability to support a wide range of MCU families and devices, and its expanded CPU utilization function. They should also evaluate the potential return on investment (ROI) of implementing UDE 2026 in their development processes.

Implementation Insight: Businesses should consider the practical cost and deployment considerations of UDE 2026, including the potential need for training and support. They should also assess the compatibility of UDE 2026 with their existing development tools and workflows.

In conclusion, the release of UDE 2026 is a significant development for the embedded systems industry. Its advanced features and expanded support for MCU families and devices make it an attractive option for developers and manufacturers looking to streamline their debugging processes and improve their overall efficiency.

#EmbeddedSystems #MCUDebugging #IndustrialAutomation

References
Read the original article

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *