EMB_78
9 LA COPERTINA DI EMBEDDED EMBEDDED NOVEMBRE LAUTERBACH - so run-time non intrusivo alla memoria e suppor- to sia del trace on-chip (ETB) che della trace port per l’off-chip trace in tempo reale di programma (ETM) e dati (ITM, DWT). Con un tale sistema trace è molto semplice esaminare il percorso del À : a una eccezione, e risolvere facilmente bug anche complessi. Lauterbach tiene in grande conside- razione il trace, dato che è uno strumento parti- colarmente utile in tutte le fasi dello sviluppo. I sistemi μTrace e CombiProbe sono dotati di trace storage da 256 Mbyte o 512 Mbyte, estendibili il- limitatamente con la tecnica di trace-streaming per registrazioni di lunga durata. Inoltre Power- H " analisi e visualizzazione del trace, molto apprez- zate dagli utenti. Il trace viene usato per velociz- zare il debug, per effettuare misure temporali e À À .% 0 . : %K 2 À misure di code coverage. Il tutto in modo sempli- ce e non intrusivo. Sistemi Lauterbach TRACE32 Lauterbach produce sia sistemi PowerDebug di tipo modulare, configurabili per il sup- porto di qualsiasi tipo di debug port e trace port, che µTrace, un sistema all-in-one a basso costo, dedicato al Cortex-M, ampiamente utilizzato per progetti IoT: questo si- stema a basso costo e alte prestazioni, supporta tutte le famiglie Arm Cortex-M, oltre 3.000 differenti chip. I sistemi Lauterbach TRACE32 modulari supportano molte diverse architetture, sia Arm sia diverse da Arm. Un sistema Jtag o CombiProbe per Cortex-M, può essere fa- cilmente espanso per il supporto agli ARMv7 e ARMv8 Cortex-A/R, architetture che con tutta probabilità equipaggeranno le future schede Arduino Pro. Caratteristiche dei sistemi Lauterbach per L - Supportano standard JTAG, Serial Wire Debug e cJTAG (IEEE 1149.7). - Il trace storage è di 256 Mbyte per μTrace e 512MB per CombiProbe, espandibili con trace streaming. ,N, OW*XW*Y pin e JTAG ARM 20 pin - Intervallo di tensione da 0.3V a 3.3V (5V tolerant) o da 0.3V a 5.25V per solo Jtag - Espandibile con probe analogico e digitale e come protocol analyzer - Supporto avanzato low-power e sleep modes - Supporto multicore opzionale - Supporto trace on-chip incluso - Supporto trace off-chip dipendente da risorse hardware LAUTERBACH www.lauterbach.com """' ' * " Z ' ARDUINO """' ' * Tre sistemi Lauterbach per Cortex-M: il sistema all-in-one μTrace Cortex-M, i sistemi modulari PowerDebug Jtag e PowerDebug CombiProbe per qualsiasi Arm
Made with FlippingBook
RkJQdWJsaXNoZXIy MTg0NzE=