Panoramica
Lo J-Trace di SEGGER è una sonda di tracciamento (trace probe) professionale di tipo streaming che offre la migliore esperienza di analisi possibile, vantando un elenco esteso di funzionalità in grado di soddisfare ogni esigenza di debug degli sviluppatori embedded. Grazie allo streaming trace illimitato, al Live Code Profiling e alla Live Code Coverage, i progettisti possono isolare e identificare difetti del codice altrimenti difficili da scovare.
J-Trace offre supporto multi-piattaforma per Windows, macOS e Linux, risultando estremamente versatile. Questa flessibilità si riflette anche nel supporto ai più popolari IDE. Per abilitare il tracciamento con qualsiasi toolchain, è possibile utilizzare il software di debug stand-alone gratuito Ozone. Per muovere i primi passi in modo rapido e semplice, sono inoltre disponibili schede di riferimento per il tracciamento (trace reference boards).
La serie J-Trace comprende diversi modelli. Dotato di tutte le funzionalità di debug dello J-Link, lo J-Trace PRO è progettato per supportare le funzioni di tracciamento avanzate di tutti i core e le architetture più diffuse. Modelli specializzati forniscono supporto per microcontrollori basati su Cortex-M (J-Trace PRO Cortex-M), Cortex-A/R/M (J-Trace PRO Cortex-A/R/M) e RISC-V (J-Trace PRO RISC-V). Tutti offrono ampie capacità di memoria di traccia e comunicazione ad alta velocità via USB SuperSpeed 3.0.
Caratteristiche principali
- Sonda di streaming trace con interfaccia SuperSpeed USB 3.0 e Gigabit Ethernet.
- Streaming in tempo reale alla massima velocità di clock del sistema.
- Ottimizzazione delle applicazioni con il Live Code Profiling.
- Code Coverage a livello di istruzione per soddisfare i requisiti normativi.
- Tracciamento illimitato per isolare e identificare difetti software nascosti.
- Punti di interruzione illimitati nella memoria flash (Unlimited Flash Breakpoints).
- Disponibile per tutti i dispositivi più diffusi (Arm e RISC-V).
Modelli J-Trace
- J-Trace PRO: La sonda di tracciamento multi-architettura “all-in-one” per qualsiasi core e architettura CPU.
- J-Trace PRO Cortex-A/R/M: Supporta il tracciamento su un’ampia gamma di core Arm Cortex.
- J-Trace PRO Cortex-M: La sonda leader per abilitare lo streaming continuo per lo sviluppo e l’ottimizzazione del codice.
- J-Trace PRO RISC-V: Supporta il tracciamento su una vasta gamma di core RISC-V.
Connettori di debug e tracciamento
Lo J-Trace dispone di due connettori. Quello di debug è dedicato esclusivamente al debug e può essere utilizzato con gli adattatori target per J-Link. Il connettore di tracciamento gestisce i segnali ETM/N-Trace.
Nota: È possibile utilizzare un solo connettore alla volta.
Dispositivi supportati
L’elenco dei produttori, famiglie e SoC supportati include decine di migliaia di dispositivi. Se il tuo componente non è in elenco, puoi contattare direttamente il supporto SEGGER.
Specifiche tecniche in sintesi
| Caratteristica | Valore |
| Alimentazione | USB |
| Velocità di download in RAM | Fino a 4.0 MB/s |
| Frequenza CPU massima | Illimitata |
| Frequenza TPIU massima | 300 MHz |
| Interfacce host | Ethernet, USB 3.0 |
| Interfacce target | cJTAG, JTAG, SWD, SWO |
| Tracciamento | Streaming illimitato + Analisi live |
Ultime notizie
Dicembre 2025: SEGGER annuncia il supporto per il debug, il tracciamento e la programmazione per i processori Alif Semiconductor serie E4, E6 e E8, che abilitano l’IA generativa nei dispositivi Edge.