PLS’s UDE now also offers debug, trace, and test support for ST’s new STM32G5 MCUs

With the latest version of the UDE® Universal Debug Engine from PLS Programmierbare Logik & Systeme, system developers can use this highly intuitive and user-friendly tool for debugging, tracing, and testing the new STM32G5 MCU series from STMicroelectronics.

The STM32G5 series is an advanced addition to the widely adopted STM32 family of microcontrollers from STMicroelectronics. Based on Arm® Cortex®-M33, the STM32G5 series is designed for high-performance mixed-signal applications. The series combines a rich analog and control feature set, advanced built-in security, and a strong ecosystem to support real-time digital power and high-end motor control applications

To save software developers time and effort early in the design-in phase, PLS has seamlessly integrated the Arm® CoreSight™-based debug and trace functions of the STM32G5 series into UDE’s modern and user-friendly debugger environment. Predefined target configurations help users to establish a reliable connection between UDE and the MCU. The setup of the debug session requires minimal effort, allowing users to quickly focus on debugging or their specific test task. For subsequent development steps, UDE utilizes program trace information captured by the STM32G5’s Arm® CoreSight™ Embedded Trace Macrocell (ETM). This enables non-intrusive runtime analysis, including program execution visualization, profiling, and code coverage.

For applications running under the FreeRTOS real-time operating system, the UDE FreeRTOS awareness add-in provides debugger support for operating system-specific objects and structures. For automated debugging and software testing, the UDE Software API provides all the necessary functions and interfaces to remotely control the debugger using user scripts or third-party test tools. The UDE Software API is not dependent on any specific scripting language, allowing developers to use any language they choose.

Fast and reliable communication between the UDE debugger running on the PC and the STM32G MCU is ensured by either the UAD2pro, UAD2next, or UAD3+ devices from the Universal Access Device family, in combination with the appropriate target adapter for JTAG or Serial Wire Debug (SWD). For recording the trace data captured by the ETM, the UAD2next provides 512 MB of trace memory, while the UAD3+ offers up to 4 GB. To download trace data from the STM32G5, the UAD2next is expanded with a plug-in trace module and a device-specific trace adapter. The modular designed UAD3+ system uses a separate Trace Pod for this purpose.

“As a long-standing ST Authorized Partner, PLS has always strived to provide system developers with a mature debugging, tracing, and testing tool – optimally tailored to the specific features of the respective MCU – even before a new microcontroller is widely launched on the market. The fact that we have once again succeeded in doing so for the new STM32G5 MCU series underscores PLS’s close collaboration with ST,” says Jens Braunes, Product Marketing Manager at PLS.

“Developers can fully rely on PLS’s high-quality debugging, system analysis, and test tools for professional application development for the STM32G5,” says Maxime Belaval, Microcontroller Ecosystem Marketing Manager at ST. “This represents significant added value for both ST and our customers.”

Über die PLS Programmierbare Logik & Systeme GmbH

PLS Programmierbare Logik & Systeme GmbH, based in Lauta, Germany, is the provider of the UDE® (Universal Debug Engine), one of the world’s premier software debugging, tracing, and testing tools for 32- and 64-bit microcontrollers and embedded processors. For more than 35 years, PLS has been a global technology leader in this field. PLS is deeply committed to enabling its customers to develop secure, reliable, and high-performance embedded software. The UAD2pro, UAD2next, and UAD3+ access devices from the Universal Access Device family complement UDE®'s efficient and user-friendly debugging capabilities and enable robust, flexible, and efficient communication with the target system.

For more information about our company, products, and services, please visit www.pls-mc.com.

Firmenkontakt und Herausgeber der Meldung:

PLS Programmierbare Logik & Systeme GmbH
Straße der Freundschaft 92
02991 Lauta
Telefon: +49 (35722) 384-0
Telefax: +49 (35722) 384-69
http://www.pls-mc.com

Ansprechpartner:
Jens Braunes
Technologiepark
Telefon: +49 (35722) 384-0
Fax: +49 (35722) 384-69
E-Mail: jens.braunes@pls-mc.com
Werner W. Wiesmeier
3W Media & Marketing Consulting
Telefon: +49 (8761) 759203
Fax: +49 (8761) 759201
E-Mail: werner.wiesmeier@online.de
Für die oben stehende Story ist allein der jeweils angegebene Herausgeber (siehe Firmenkontakt oben) verantwortlich. Dieser ist in der Regel auch Urheber des Pressetextes, sowie der angehängten Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH übernimmt keine Haftung für die Korrektheit oder Vollständigkeit der dargestellten Meldung. Auch bei Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit. Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet.

counterpixel