Anonim

Das Embedded-Software-Tool-Unternehmen Crossware hat einen Debugger für die ColdFire-Prozessorfamilie von Motorola entwickelt, der den USB-Anschluss eines PCs nutzt.

Um seinen Debugger mit Strom zu versorgen, ging Crossware zu Cygnal, das jetzt zu Silicon Labs gehört und über einen 8051-Mikrocontroller mit integriertem USB-Controller verfügt.

Der Debugger wird direkt in die ColdFire-Zielplatine eingesteckt und verwendet den Hintergrund-Debug-Modus, Motorolas Standard-Debug-Schnittstelle.
Laut Crossware ist der Debugger mit ColdFire-Geräten mit bis zu 200 MHz kompatibel.

n

Das Unternehmen hat seine Debugging-Software auf Source-Ebene aktualisiert, um mit der USB-Schnittstelle fertig zu werden. Dies soll vor allem Notebook-Benutzern helfen, die möglicherweise keinen parallelen Anschluss haben.

Die Emulatorfirma isystem behauptet, über ein schnelles dynamisches Debugging-System für die Echtzeitentwicklung von Systemen zu verfügen, die High-End-Mikrocontroller und SoC-Geräte (System-on-Chip) verwenden.

Itrace Pro genannt, verwendet es die Verbindung zum Host-PC über die Nexus-Schnittstelle, um eine schnelle Emulation und Informationsübertragung auch in tief eingebetteten Systemen zu ermöglichen.

Laut Nohau, das seit über einem Jahr Debug-Tools für die vollständige Implementierung der IEEE501 Nexus Level 3-Schnittstelle anbietet, versucht der Schnittstellenstandard, die Menge an Silizium und Pins zu minimieren, die erforderlich ist, um nützliche Debug-Informationen mit hoher Geschwindigkeit bereitzustellen.

Die Ebene 3-Schnittstelle bedeutet, dass die grundlegende JTAG-Steuerung sowie die Verfolgung der Programmausführung und der Datenlese- / Schreibverfolgung unterstützt werden. Der Ablaufverfolgungspuffer ist bis zu 512 KB tief.

Ein Test stellt eine direkte Verbindung zum Ziel her und erfasst alle Nexus-Trace-Daten und dynamischen Debug-Informationen. Dieses wird dann mit einem seriellen Hochgeschwindigkeitskabel an den Spurenanalysator weitergeleitet, um Abtastraten von bis zu 200 MHz zu ermöglichen.

Das isystem-Tool ist für die Motorola MAC7100-Familie, die PowerPC 5xx / 8xx-Familien, die ST Super10-Familie und die ARM7TDMI-, ARM720T- und ARM7DI-Kerne verfügbar.

Es bietet eine vollständige Programm- und Datenflussrekonstruktion einschließlich Zeitstempeln sowie einen On-Chip-Trigger und -Qualifikator. Die Größe des Trace-Puffers beginnt bei 2 Millionen Bildern, und der Zeitstempel kann auf 10 ns festgelegt werden.

www.crossware.com