Debugger unterstützt RISC-V Semihosting

EMBEDDED SYSTEMS

Der Debugger und Performance Analyzer Ozone von Segger unterstützt jetzt Semihosting für das Debugging von RISC-V-Anwendungen. Damit lassen sich I/Os nutzen, um für Debugging-Aufgaben mit dem Host-System direkt auf die Embedded-Anwendung zuzugreifen, ohne dass Hardware erforderlich ist.

 



Durch die Nutzung der Ressourcen des Host-Systems können lassen sich Debug-Nachrichten senden, Dateien verwalten sowie Ein- und Ausgabevorgänge durchführen. Ozone wurde für Embedded-Anwendungen entwickelt und arbeitet mit den Debug- und Trace-Probes der J-Link- und J-Trace-Familie des Herstellers.

Ozone bietet neben Debugger-Funktionen auch Instruction Tracing mit dem J-Trace, Live-Code-Profiling und Code-Coverage-Analyse. Die Benutzeroberfläche ist intuitiv und anpassbar. Fenster können verschoben, in der Größe verändert und angedockt werden.

Die Software ist für Windows, Mac und Linux sowie Arm- und Intel-Prozessoren verfügbar.