UDE unterstützt den neuesten Power Architecture-Mikrocontroller von NXP

UDE unterstützt den neuesten Power-Architecture-Mikrocontroller von NXP

Mit der Version 4.6.1 ihrer Universal Debug Engine (UDE) bietet PLS nun auch für das neueste Mitglied der Power-Architecture-Familie von NXP – den High-End Multi-Core-Controller MPC5746R – eine speziell auf die spezifischen Merkmale des Bausteins abgestimmte verbesserte Test- und Debugging-Umgebung an. Mit der UDE lassen sich die Chip-internen Debug-Funktionen des MPC5746R ohne jegliche Einschränkungen in vollem Umfang für Testaufgaben und Debugging nutzen. Als echter Multi-Core-Debugger erlaubt die UDE zudem die komplette Steuerung des MPC5746R in einer Oberfläche. Die Multi-Core-Run-Control-Funktion der UDE 4.6.1 ermöglicht unter Ausnutzung der auf dem Chip integrierten Debug-Logik ein nahezu synchrones Starten und Stoppen der beiden Cores. Darüber hinaus erleichtern in gemeinsam genutztem Code verwendbare Multi-Core-Breakpoints das Debuggen komplexer Applikationen.

 (Bild: PLS Programmierbare Logik & Systeme GmbH)

(Bild: PLS Programmierbare Logik & Systeme GmbH)

Der Breakpoint wirkt immer, unabhängig davon, welcher Core gerade den betreffenden Code ausführt. Frei konfigurierbare Perspektiven innerhalb der Benutzeroberfläche von UDE 4.6.1 helfen dem Entwickler darüber hinaus, den Überblick in einer Multi-Core-Applikation zu behalten. Für System-Level-Analysen stellt die UDE 4.6.1 Trace-basierte Werkzeuge zur Verfügung, die auf den Nexus-Class-3-Trace des Bausteins aufsetzen. Damit lassen sich nicht nur Programmabläufe für etwaige Post-Mortem-Analysen aufzeichnen.

pls Programmierbare Logik & Systeme GmbH
www.pls-mc.com

Das könnte Sie auch Interessieren