Contact
QR code for the current URL

Story Box-ID: 1017672

PLS Programmierbare Logik & Systeme GmbH Straße der Freundschaft 92 02991 Lauta, Germany http://www.pls-mc.com
Contact Mr Jens Braunes +49 35722 3840

UDE supports NXP's S32S247 and i.MX RT MCUs with highly efficient debug and test functions

Intuitive, easy-to-use development tool for Arm-based microcontrollers

(PresseBox) (Lauta, )
The latest version of the PLS Programmierbare Logik & Systeme Universal Debug Engine® (UDE) provides comprehensive debugging and system analysis functions for NXP’s Arm-based S32S247 and i.MX RT high-end MCUs.

The S32S247 multi-core controller, another device of the S32 Automotive Platform from NXP, combines four Cortex-R52 processors clocked at up to 800 MHz, each with a lockstep core, with 16 MB integrated Flash memory. Designed for safety-critical real-time processing up to ASIL-D, the device addresses a wide variety of control domains, primarily in vehicles with hybrid and electric drives. The up to sevenfold higher computing power compared to the previous generation provides a wide variety of potential applications for the MCU in the field of autonomous driving. The i.MX RT Crossover processors equipped with an Arm Cortex-M7 can be clocked at up to one gigahertz, depending on the version. With their high-performance and real-time functions, they address a broad range of applications in the fields of Internet of Things (IoT), consumer electronics, industrial electronics, and automotive engineering.

In both cases, developers benefit from the simple intuitive operation of the UDE’s own user interface for debugging and system analysis. Neither entry into the UDE nor the changeover from another microcontroller architecture to the new NXP devices requires a great deal of familiarization effort. At the same time, the UDE offers its users an unusually large amount of freedom for adaptation to individual preferences and requirements. In addition to the interactive debugging options, the versatile visualization options of the application states in the UDE user interface and the comprehensive scripting support, which also creates the prerequisites for automated debugging and testing, prove to be particularly helpful. Another unique feature is the UDE’s independence from a specific scripting language. Thanks to the use of Microsoft COM as the basic technology for the UDE’s software API, developers can continue to use their preferred scripting language such as Python, Perl, JavaScript, etc.

Furthermore, especially for the S32S247 multi-core controller, multi-core debug functions such as multi-core run control for synchronous stop and start and multi-core breakpoints that can be used in shared code are available. Debugging and runtime analysis of applications distributed across all or multiple cores of the S32S247 is performed efficiently and in a user-friendly manner in a single debug session and within a single shared debugger instance. In addition, the MemTool add-on of the UDE provides functions that enable simple and secure programming of the integrated Flash memories.

The three devices UAD2pro, UAD2next and UAD3+ of the Universal Access Device (UAD) family from PLS ensure fast and reliable access to the S32S247 and i.MX RT MCUs. Depending on the requirements, the Arm-specific Serial Wire Debug (SWD) interface, JTAG or even cJTAG are used. It is also possible to record trace data via the Arm CoreSight trace implementation of the microcontrollers and the High Speed Serial Trace Port (HSSTP) of the S32S247 or the parallel trace interface of the i.MX RT family. The UAD2next provides 512 MB for this, with the UAD3+ up to 4 GB internal trace memory is available. With the help of the recorded trace data, the UDE enables a very detailed analysis of the runtime behavior and offers special functions for profiling and code coverage, among other things.

Website Promotion

Website Promotion

PLS Programmierbare Logik & Systeme GmbH

PLS Programmierbare Logik & Systeme GmbH, based in Lauta (Germany), is the manufacturer of the debugger, test and trace framework Universal Debug Engine® (UDE®). Thanks to its innovative tools for embedded software development, PLS has developed into one of the technology leaders in this field since its foundation in 1990. The UDE combines powerful capabilities for debugging, testing and system-level analysis with efficiency and ease of use. The UAD2pro, UAD2next and UAD3+ access devices of the Universal Access Device (UAD) family complete the comprehensive debug functions of UDE and enable fast, robust and flexible communication with the target system.

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

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.
Important note:

Systematic data storage as well as the use of even parts of this database are only permitted with the written consent of unn | UNITED NEWS NETWORK GmbH.

unn | UNITED NEWS NETWORK GmbH 2002–2024, All rights reserved

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.