Ozone di SEGGER offre capacità di debug migliorate con il Semihosting per RISC-V

Monheim am Rhein, Germania – 15 ottobre 2024
SEGGER ha esteso le capacità del proprio debugger e analizzatore di prestazioni, Ozone, aggiungendo il supporto per il semihosting al debug di applicazioni basate su RISC-V

Questa funzionalità permette agli sviluppatori che lavorano con RISC-V di utilizzare l’I/O per attività di debug sul sistema embedded
direttamente accessibile dall’host, senza la necessità di configurazioni hardware complesse.
Sfruttando le risorse dell’host, gli sviluppatori possono inviare facilmente messaggi di debug, gestire file, effettuare
operazioni di input/output. Il Semihosting di Ozone per RISC-V supporta gli sviluppatori durante lo sviluppo in un’interazione più efficiente con i loro
dispositivi target.
“La recente approvazione delle specifiche di Semihosting per RISC-V rappresenta una pietra miliare significativa, perché definisce uno standard ufficiale su come i
processori RISC-V durante lo sviluppo debbano comunicare con i sistemi host.
Siamo orgogliosi che Ozone lo supporti già pienamente.” dice Dirk Akemann, Marketing Manager presso SEGGER. “Questo supporto immediato assicura che gli sviluppatori che lavorano con RISC-V possano trarre subito vantaggio dai benefici offerti dal Semihosting.”
Progettato segnatamente per le applicazioni embedded, Ozone è noto per la sua velocità e semplicità d’uso, specialmente con la famiglia di sonde di debug e trace
costituita dai J-Link e J-Trace.
Molto più di un semplice debugger, le numerose funzionalità di Ozone (tra le quali spiccano il trace delle istruzioni (con il J-Trace), il profiling del codice in tempo reale, e
l’analisi di copertura del codice) lo rendono uno strumento potente per ottenere una comprensione profonda e completa di ciò che avviene nel sistema, effettuando
verifiche, trovando inefficienze e scovando i bug.
L’interfaccia utente di Ozone è intuitiva e completamente configurabile. Tutte le finestre possono essere spostate, ridimensionate e fissate per soddisfare le esigenze
di qualsiasi sviluppatore. Il software è disponibile per tutte le piattaforme (Windows, Mac, Linux, con ARM e Intel).
Più informazioni sul supporto di Ozone per il Semihosting di RISC-V sono disponibili qui: www.segger.com.