NEWS 2012
DEBUGGER, REAL-TIME TRACE, LOGIC ANALYZER
Un Debugger per tutte le fasi di progetto
I progetti embedded stanno diventando sempre più complessi
e si riduce sempre più il time-to-market. Per contrastare
queste sfide, molti project manager si affidano
a strumenti di debug e trace in grado di supportare gli
sviluppatori lungo tutte le fasi di progetto.
TRACE32, la famiglia di sistemi di debug e trace di Lauterbach,
garantisce un approccio coerente al mondo del
debug e fornisce un ambiente operativo che può essere
esteso mediante script personalizzabili dall’utente. In questo
modo si riduce il tempo di apprendimento e aumenta
la quantità di lavoro effettivo sul progetto. Ci sono ormai
molti sviluppatori che hanno acquisito un’esperienza pratica
su TRACE32 in oltre 10 anni di lavoro. E dunque, cosa
rende TRACE32 così diverso dagli altri debugger?
• Sistema di sviluppo hardware e software
• Supporto ai nuovi processori sin dal primo rilascio
• Ampia gamma di processori supportati
• Innumerevoli funzionalità di test e analisi
• Continuità di integrazione con la tool-chain di sviluppo
embedded
Sistemi di sviluppo Hardware e Software
L’attività principale di Lauterbach consiste nel progettare
e produrre strumenti di debug e trace basati sull’hardware.
Inoltre Lauterbach offre anche analizzatori di
stati logici da più di 20 anni. La caratteristica principale
dei logic analyzer TRACE32 è la loro capacità di integrarsi
senza soluzione di continuità con i sistemi hardware di
debug e trace. Un’applicazione tipica che utilizza il logic
analyzer integrato in PowerTrace II è riportata a pagina 6
“Verifica dei segnali JTAG”.
Avere a disposizione computer veloci ed efficienti permette
di svolgere la maggior parte delle simulazioni e delle
verifiche su PC e workstation. Nel mondo embedded è
ormai diventato normale sviluppare software su Virtual
Targets prima della disponibilità del silicio. Per questa
fase di progetto Lauterbach è in grado di fornire soluzioni
puramente software.
INDICE
Nuovi processori supportati
Trace Nexus per Cores a Package ridotto
Verifica dei segnali JTAG
Miglioramenti al supporto dei sistemi operativi
Code Coverage semplificato
CoreSight Trace Memory Controller
Analisi di Trace su Cortex-M3/M4
Simulazione e realtà ora più vicine
Debug del BIOS UEFI con TRACE32
www.lauterbach.it
4
5
6
6
7
10
12
14
16
http://www.lauterbach.it
Tabella dei contenuti per la edizione digitale del Firmware - Giugno 2012 - N°77