Debug-Tools für RISC-V

EMBEDDED SYSTEMS

Die iC5700 BlueBox und iC5000 BlueBox von iSystem unterstützen Debugging und Tracing für Anwendungen, die auf der offenen Befehlssatzarchitektur RISC-V basieren. Die BlueBoxen beinhaltet die integrierte Entwicklungs- und Testumgebung winIDEA/testIDEA.



Mit der BlueBox Technologie und Software mit Unterstützung für die Systems-on-a-chip SiFive FE310 und SiFive FU740 sowie GigaDevice GD32VF Mikrocontroller präsentiert iSystem seine ersten kommerziellen Produkte für RISC-V.


Die BlueBox bietet ...

einen Debug-Zugang über JTAG und ermöglicht die Programmierung von On-Chip FLASH und SPI/QSPI FLASH. Die Emulatoren sind für Single- und Multi-Core-Debugging geeignet und ermöglichen Timing-Analysen (Trace, Profiling) sowie Code-Coverage-Messungen. Entwickler können Stopps bei Reset (abhängig von SoC und Board), Debugging ab Reset-Vektor und Multicore-RUN/STOP-Synchronisationen durchführen. Die BlueBox ist vollständig in die winIDEA IDE von iSystem integriert und beinhaltet das Testtool testIDEA.


Mit testIDEA ...

können Software- und Regressionstests in Echtzeit auf der Zielhardware (auf Objektcodeebene) ausgeführt werden, ohne dass eine Instrumentierung erforderlich ist. Kombiniert mit der isystem.connect Testautomatisierungsbibliothek – die über Skripte (z.B. in Phython, C++, C#, etc.) zugänglich ist können vollautomatische Softwaretests (z.B. zur Umsetzung von Continuous Integration) durchgeführt werden.

Fachartikel