Diese Website nutzt Cookies, um gewisse Funktionen gewährleisten zu können. Durch die Nutzung der Website stimmen Sie unseren Datenschutz-Richtlinien zu.
Nachrichten und Informationen zu Test- und Messtechnik für Elektronik in Entwicklung, Produktion und Service.  

Newsletter abonnieren

Alle 14 Tage alle News im Überblick
captcha 
Bitte geben Sie auch den angezeigten Sicherheitscode ein.

Aktuelle Test- und Messtechnik-News

Debug-Lösung für XMC1000 Mikrocontrollerfamilie von Infineon

01. Februar 2013 - PLS Programmierbare Logik & Systeme stellt mit der Universal Debug Engine (UDE) Version 4.0.2 eine optimierte Test- und Debug-Lösung für die neue, auf einem ARM®-Cortex-M0-Core basierende 32-Bit-Mikrocontrollerfamilie XMC1000 von Infineon Technologies vor. Die XMC1000 Mikrocontroller bieten 32-Bit-Leistung zu 8-Bit-Preisen.

 

Sowohl die UDE 4.0.2. als auch PLS' Universal Access Device-Familie unterstützen ohne jegliche Einschränkungen die internen Debug-Ressourcen und Peripherie-Einheiten der hochintegrierten XMC1000-Bausteine, die für den Einsatz u.a. in intelligenten Sensoren und Aktoren, LED-Ansteuerungen, digitalen Spannungswandlern und Regelungen für kleine Elektromotoren entwickelt wurden. Die integrierte FLASH/OTP-Programmierfunktion der UDE garantiert hierbei maximale Geschwindigkeiten im Gesamtzyklus Löschen-Download-Programmierung-Verify.

Um Entwicklern trotz der kompakten Bauweise – die neuen MCUs sind in TSSOP-Gehäusen mit 16, 28 und 38 Pins untergebracht – ein Maximum an internen Debug-Möglichkeiten bieten zu können, hat Infineon eine Reihe unterschiedlicher Boot-Modi in den Controllern implementiert. Diese beinhalten beispielsweise einen Zugang über einen seriellen Bootstrap-Loader für einfache FLASH-Programmierung, Serial Wire Debug (SWD) als Standard-Debug-Schnittstelle von ARM Cortex-Prozessoren und einen von Infineon entwickelten Single Pin Debug-Mode, mit dem Entwicklern mehr Pins für die Applikation zur Verfügung stehen. Die Konfiguration der unterschiedlichen Boot-Modi erfolgt bei Verwendung der UDE 4.0.2. und einem Universal Access Device automatisch. So werden die ab Werk im seriellen Bootstrap-Loader-Modus gelieferten Bausteine bei Verbindung mit dem Debugger beispielsweise für den Nutzer transparent für den SWD-Modus konfiguriert.

Den Echtzeit-Eigenschaften der XMC1000-Familie kommen vor allem die vielfältigen Möglichkeiten der grafischen Darstellung von Variablen und ihrer Verknüpfungen zu physikalischen Größen innerhalb der Universal Debug Engine zugute. So ist beispielsweise auch während eines laufenden Programms ein Lesen und Schreiben des gesamten Hauptspeichers durch den Debugger ohne Einschränkung des Echtzeitverhaltens möglich. Dies erlaubt die animierte Darstellung von Variablen, Registern und Speicherinhalten zur Laufzeit. Darüber hinaus gestattet die periodische Aufzeichnung des Befehlszählers eine Profiling-Funktion mit Darstellung des prozentualen Anteils von Funktionen an der Laufzeit der Applikation.

Die gleichzeitige Verfügbarkeit von neuer XMC1000-Serie und PLS‘ UDE 4.0.2 ermöglicht Entwicklern ein besonders schnelles Time-to-Market. Dr. Stephan Zizala, Senior Director Industrie- und Multimarket-Mikrocontroller bei Infineon Technologies sagt: "Die Werkzeuge von PLS für das Debugging von eingebetteten Systemen sind eine sehr gute Ergänzung zu unserer neuen 32-Bit-Mikrocontrollerfamilie XMC1000 mit ihrer leistungsfähigen applikationsoptimierten Peripherie. Infineon nutzt die Universal Debug Engine von PLS bei der Chip-Verifikation und auch zum Test der ersten XMC1000-Bausteine. Mit UDE 4.0.2 steht Entwicklern pünktlich zur XMC1000-Markteinführung im März 2013 ein ausgereiftes Debug-Werkzeug zur Verfügung.“

Auch PLS sieht in dieser Vorgehensweise einen signifikanten Vorteil für den Entwickler: "Bei tief eingebetteten SoCs wie den Mikrocontrollern der XMC1000-Familie ist es für den Anwender äußerst wichtig, dass von Anfang an stabile und angepasste Werkzeuge verfügbar sind. Die Eigenschaften des leistungsfähigen ARM Cortex-M0-Cores in Kombination mit der optimierten Mikrocontroller-Peripherie von Infineon lassen sich nur mit Werkzeugen wie der Universal Debug Engine wirklich uneingeschränkt nutzen“, so Product Marketing Manager Heiko Rießland.

Die Universal Debug Engine für die XMC1000-Familie ist verfügbar.

www.pls-mc.com/


Weitere News zum Thema:

Keine weiteren News zu diesem Thema vorhanden


Aktuelle Termine

Automotive Testing Expo Europe
04. bis 06. Juni
zur Terminübersicht...
PCIM
Sensor & Test
SMTconnect

11. bis 13. Juni
zur Terminübersicht...
Intersolar Europe
19. bis 21. Juni
zur Terminübersicht...

  Weitere Veranstaltungen...
  Messe-/Kongresstermine
  Seminare/Roadshows

 


Banner-Werbung