PLS’ UDE 4.8.3 makes troubleshooting of NXP’s new S32K1 automotive microcontrollers easier

With the latest version 4.8.3 of its Universal Debug Engine (UDE), PLS Programmierbare Logik & Systeme offers a wide range of innovative functions for intuitive debugging and testing of NXP’s new S32K1 family of automotive microcontrollers.

The S32K1 microcontroller platform combines a scalable family of ARM Cortex-M MCUs with specific functions optimized for future automobile applications. Thanks to their ultra-low-power consumption, a span of 128KB – 2MB flash memory, ISO CAN FD, specialized hardware security functions such as Cryptographic Services Engine compressed (CSEc) and ASIL-B support, the automotive microcontrollers can be used in many different applications.

By offering full support of all internal debug functions of the S32K1 microcontroller platform, the UDE 4.8.3 is the perfect tool for troubleshooting and system analysis. The intuitive user interface of the UDE 4.8.3 provides besides conventional use of breakpoints and run-mode debugging also an easy way for visualizing internal system states at runtime. Full access to application variables, core and peripheral registers as well as a graphical presentation of system values in diagrams, allow users to evaluate the runtime behavior of their application easily and efficiently. Especially for S32K14x devices with their integrated ARM CoreSight trace functions UDE 4.8.3 offers even more extensive possibilities for system monitoring and analysis.

With the powerful automation interface, based on the Component Object Model (COM) from Microsoft, UDE 4.8.3 is ready for efficient test automation as well as for coupling of third party test tools. In addition, this interface also allows users extensive scripting of the UDE 4.8.3 without being limited to a specific or even proprietary scripting language.

A combined target adapter for the access devices of PLS’ Universal Access Device (UAD) family ensures a reliable and fast communication between the UDE 4.8.3 and microcontrollers of the S32K1 family via JTAG or the ARM-specific Serial Wire Debug (SWD) interface. For challenging environmental conditions, this adapter is also optionally available with additional galvanic isolation.