Ozone è un debugger grafico completo per applicazioni embedded. Con Ozone, è possibile eseguire il debug di qualsiasi applicazione embedded a livello di sorgente C/C++/Rust e assembly. Ozone può caricare applicazioni create con qualsiasi toolchain/IDE o eseguire il debug dell’applicazione residente del target senza alcuna fonte. Ozone include tutti i ben noti controlli di debug e finestre informative e utilizza le migliori prestazioni delle sonde di debug J-Link e J-Trace. L’interfaccia utente è progettata per essere utilizzata intuitivamente ed è completamente configurabile. Tutte le finestre possono essere spostate, ridimensionate e ancorate per soddisfare le esigenze di qualsiasi sviluppatore.
Ozone è più di un semplice debugger. Le sue varie funzionalità, tra cui il trace, profilazione del codice e analisi della copertura del codice, lo rendono un potente analizzatore delle prestazioni, consentendoti di ottenere una visione completa del sistema, di rintracciare inefficienze e bug e di rendere i tuoi prodotti ancora migliori.
Caratteristiche
Permette il debug di un applicativo generato con qualsiasi toolchain e IDE.
Debug a livello di codice C oppure assembler.
Informazioni di debug mostrate: disassembly, memoria, variabili globali e locali, (live) watch, registri di CPU e dei registri di periferiche.
Programmazione delle flash ad alta velocità.
Supporto diretto delle caratteristiche integrate in J-Link (unlimited flash breakpoints, programmazione delle flash, RTT (Real-Time Transfer), trace istruzioni.
Project Wizard per la creazione e la configurazione del progetto.
Meccanismo di scripting per un setup automatizzato dell’ambiente.
Requisiti
I J-Link a partire dal modello J-Link-Plus e superiori includono la licenza per adoperare Ozone.