Der XDS110 von Texas Instruments ist eine neue Klasse von Debug-Tastkopf (Emulator) für Embedded-Prozessoren von TI. Der XDS110 ersetzt die XDS100-Familie und unterstützt eine größere Anzahl von Standards (IEEE1149.1, IEEE1149.7, SWD) in einem einzigen Pod. Alle XDS-Debug-Tastköpfe unterstützen außerdem Core- und System-Trace in allen Arm®- und DSP-Prozessoren, die über einen Embedded Trace Buffer (ETB) verfügen. Für Core-Trace über Pins ist dasXDS560v2 pro TRACE erforderlich.
Der XDS110 von Texas Instruments wird über einen 20-poligen TI-Anschluss (mit mehreren Adaptern für TI 14-polig sowie ARM 10-polig und ARM 20-polig) mit der Zielplatine und über USB2.0 High Speed (480 Mbit/s) mit dem Host-PC verbunden. Ferner sind auch zwei weitere Anschlüsse verfügbar: der zusätzliche 14-polige Port-Anschluss zur Ermöglichung von EnergyTrace™, einem Vollduplex-UART-Port und vier Universal-E/As sowie der 30-polige Erweiterungssteckverbinder zum Anschluss des „EnergyTrace HDR“-Add-ons für den XDS110.
Wenn Sie Code Composer Studio™ verwenden, benötigen Sie Version 7.0 oder höher.
Der XDS110 ist der neueste Debug-Tastkopf (Emulator) der Einstiegsklasse für Embedded-Prozessoren von TI. Der XDS110 wurde als Komplettlösung entwickelt, die kostengünstige JTAG- und SWD-Konnektivität bietet. Er ist der Debug-Tastkopf der Wahl für das Debugging von Mikrocontrollern, Prozessoren und SimpleLink-Bausteinen im Einstiegsbereich.
Der XDS110 ersetzt die XDS100-Technologie und ist der erste Debug-Tastkopf, der alle TI-Bausteine mit JTAG-, cJTAG- und SWD/SWO-Debug-Port in einem einzigen Produkt unterstützt. Außerdem sind sowohl Core-Prozessor als auch System-Trace für alle Arm- und DSP-Bausteine verfügbar, die Embedded Trace Buffer (ETB) unterstützen. Weitere Informationen zu den Trace-Möglichkeiten eines bestimmten Bausteins finden Sie im technischen Referenzhandbuch (TRM) des Bausteins.
Der XDS110 ist außerdem der erste Debug-Tastkopf der XDS-Familie, der EnergyTrace für MSP432 und sein Zusatzmodul XDS110 EnergyTrace HDR für SimpleLink-Bausteine zur drahtlosen Kommunikation bietet. EnergyTrace ist eine Technologie, mit der die tatsächliche Energie und der Stromverbrauch der Zielplatine gemessen werden können. Sie ermöglicht die Messung von bis zu 75 mA nativ und bis zu 800 mA mit Zusatzmodul. Für zusätzliche Flexibilität bietet dieselbe physische Verbindung für EnergyTrace auch einen UART-Port und vier GPIOs zur totalen Hardwarekontrolle.
Der XDS110 ersetzt die veraltete JTAG-Debuggerfamilie XDS100 durch einen höheren JTAG- und cJTAG-Datendurchsatz sowie zusätzliche Unterstützung für Arm Serial Wire-Debugging-Modi zum gleichen Preis.
Dem Trend zur Platzeinsparung auf modernen TI-Entwicklungsplatinen folgend, verfügt der XDS110 über einen standardmäßigen 20-poligen TI-Steckverbinder als primäre JTAG-Verbindung zum Ziel. Darüber hinaus verfügen alle Varianten über modulare Zielkonfigurationsadapter für Standard-JTAG-Header von TI und Arm (das Angebot an Adaptern variiert je nach Modell).
Die XDS110-Familie unterstützt neben traditionellem IEEE1149.1 (JTAG) auch IEEE1149.7 (cJTAG) und Arm Serial Wire Debug (SWD)/Serial Wire Output (SWO) mit Schnittstellenpegeln von +1,8 V bis hinauf zu +3,6 V.
IEEE1149.7 oder Compact JTAG (cJTAG) ist eine wesentliche Verbesserung gegenüber herkömmlichem JTAG, da es alle seine Funktionen mit nur zwei Pins unterstützt und in ausgewählten TI-Mikrocontrollern für drahtlose Kommunikation verfügbar ist.
Serial Wire Debug (SWD) ist ein Debug-Modus, der zwei Pins verwendet (gegenüber vier bei JTAG) und Daten mit einer höheren Taktrate als JTAG überträgt. Serial Wire Output (SWO) fügt einen weiteren Pin hinzu, der einfache Trace-Operationen mit ausgewählten Cortex M4-Mikrocontrollern ermöglicht.
Der XDS110 unterstützt USB2.0-Verbindungen zum Host entweder mit Full Speed (11 Mbit/s) oder High Speed (480 Mbit/s).
Die XDS110-Familie ist vollständig kompatibel mit der Code Composer Studio-IDE von TI. Diese Kombination bietet eine komplette Hardware-Entwicklungsumgebung mit integrierter Debugging-Umgebung, Compiler und vollständigen Hardware-Debugging- und Trace-Funktionen für ausgewählte Mikrocontroller (auch solche mit drahtloser Kommunikation) und Prozessoren von TI.
Weitere XDS-Produkte: