PLS' UDE 4.8.3 makes troubleshooting of NXP's new S32K1 automotive microcontrollers easier
Intuitive debugging and testing
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.
pls Programmierbare Logik & Systeme GmbH
PLS Programierbare Logik & Systeme GmbH, based in Lauta, Germany, was founded in 1990. Since then, with its innovative test and development tools, the company has demonstrated its position as an international technology leader in the field of debuggers, emulators and trace solutions for embedded systems. The modular and flexible software architecture of PLS's Universal Debug Engine (UDE) guarantees optimal conditions for debugging SoC-based systems. For example, with the intelligent use of modern on-chip debug and trace units, valuable functions such as profiling and code coverage are available for system optimization and test. PLS's Universal Access Device product family (UAD2/UAD3+) complete the full featured debug solution with an efficient and high-speed target access with transfer rates of up to 3.5 MBytes/s and a flexible adapter concept supporting a wide range of different target interfaces. The leading edge UDE/UAD debugging infrastructure offers entirely new dimensions for fast and flexible access to multi-core systems with the support of important architectures such as AURIX/TriCore, Power Architecture, Cortex/ARM, XC2000/XE166 as well as simulation platforms of different vendors. For further information about the company, please visit www.pls mc.com.