Contact
QR code for the current URL

Story Box-ID: 1067209

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

PLS' UDE supports ST's Stellar SR6 P and G Integration MCUs with full multicore debug and trace capabilities

Unrestricted support for testing, debugging, and system analysis

(PresseBox) (Lauta, Germany, )
The latest version of the Universal Debug Engine® (UDE) from PLS Programmierbare Logik & Systeme GmbH offers extensive multicore debug and trace functions for the new SR6 P and SR6 G series Arm® Cortex®-R52-based Stellar SR6 Integration MCUs from STMicroelectronics.

The Stellar SR6 P series addresses the next generation of drivetrain, electrification and domain-oriented systems, offering a new level of real-time performance, safety and determinism. Applications for the Stellar SR6 G series range from high-end body integration to zone-oriented vehicle architectures. Hence, the devices combine high performance and energy efficiency with comprehensive connectivity and highest security. Up to six Arm® Cortex®-R52 cores, some of which operate in lock-step or split-lock mode, and up to 20 MByte of embedded phase-change memory (PCM) guarantee multicore performance for real-time applications at the highest level in both model series. Stellar SR6’s innovative dual-image storage enables efficient Over-The-Air (OTA) reprogramming with major savings in memory size through an ST innovation that supports configuring the PCM cell structure to double the memory size during OTA updates.

The UDE, which has been continuously enhanced over the long-standing involvement of PLS in the ST Partner Program, provides developers with full debug and trace functions for debugging, testing and system analysis for both device series. True multi-core debugging in a user-friendly way is possible in a single debug session and within a single shared debugger instance. The UDE Multi-Core Run Control enables synchronization of both the Cortex®-R52 application cores and the Cortex®-M4 based accelerator cores of the devices during debugging. Optionally, all cores or a selected group of cores can be started and stopped synchronously.

Multi-core breakpoints, which can be used in shared code, simplify debugging of complex applications. Such a breakpoint is always effective and completely independent of which core is currently executing the respective code. In addition to support for the actual application cores, the UDE also allows debugging of the hardware security module, which is also integrated, as well as the GTM4, which provides extensive timed-IO functions.

For comprehensive and non-invasive runtime analysis, the UDE leverages on the extensive trace capabilities of the CoreSight™ debug and trace system of the Cortex®-R52 and -M4 cores. In addition, data transfers via the on-chip network can be observed. The UDE also provides extensive trace functions for the GTM4. They can be used to observe both the execution of code in the GTM as well as GTM-specific signals with high temporal resolution. The FLASH programming tool UDE Memtool integrated in the UDE provides optimized functions for programming the phase-change memory (PCM) implemented in the Stellar SR6 P and SR6 G series. Special functions guarantee also smooth support of Software-Over-the-Air (SOTA).

For fast and reliable debug communication between the ST devices and the UDE via Serial Wire Debug (SWD), Developers can choose between the UAD2pro, UAD2next or UAD3+ devices of the Universal Access Device family from PLS. For recording large amounts of trace data off the chip both the UAD2next and the UAD3+ can be used. 512 MB of memory is available in the UAD2next and up to 8 GB of trace memory in the UAD3+. The fast transfer of the trace data is performed in each case via the High Speed Serial Trace Port (HSSTP) of the Stellar SR6 G or SR6 P devices.

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.