Lauterbach: CTS disponibile per TriCore AURIX

Pubblicato il 21 giugno 2021

Lauterbach ha esteso le capacità di debug Context Tracking System (CTS) di TRACE32 per includere la famiglia di processori TriCore AURIX.

In questo modo diventa possibile identificare i bug più velocemente e ottimizzare il proprio codice in modo più semplice. La funzione CTS consente infatti di eseguire nuovamente il debug delle sezioni di programma tracciate. L’esecuzione del programma viene ricostruita utilizzando i dati tracciati che permettono il debug in avanti e all’indietro attraverso le istruzioni assembler oppure ogni singola linea di codice sorgente. Questa prestazione consente ai clienti di ricreare lo stato di un sistema target in qualsiasi momento per identificare la causa principale degli errori che si sono verificati durante l’esecuzione del programma. Gli utenti possono esaminare i cambiamenti nella memoria, nei registri e nelle variabili in grande dettaglio e, se si esegue una registrazione completa del tracciamento dei dati, quando si procede a step indietro nel tempo la vista della traccia a livello di codice sorgente viene associata alle variabili allocate a registro o nello stack, secondo i valori che hanno assunto in quel momento.

La funzione CTS è completamente supportata sia per i sistemi SMP che per quelli AMP.



Contenuti correlati

  • TRACE32 supporta l’interfaccia di debug delle più recenti MCU AVR di Microchip

    Lauterbach  ha annunciato che i suoi strumenti di debug TRACE32 offrono il pieno supporto dell’interfaccia Unified Program and Debug Interface (UPDI) per le MCU AVR a 8-bit di Microchip. Ciò fornisce agli utenti la possibilità di eseguire...

  • Lauterbach espande il supporto di TRACE32 a VDK di Synopsys per gli AURIX TC4x

    Lauterbach ha aggiunto il supporto di debug TRACE32 per il Virtualizer Development Kit (VDK) di Synopsys per la famiglia di microcontrollori Infineon TriCore AURIX TC4x a 32 bit. Il VDK di Synopsys consente lo sviluppo iniziale del...

  • Il supporto di TRACE32 per le SMMU di Arm

    Lauterbach ha annunciato il supporto dei tool TRACE32 per il debug dell’unità di gestione della memoria di sistema (SMMU) di Arm, disponibile nella maggior parte dei SoC basati su Arm Cortex-A. Le SMMU sono elementi costitutivi importanti...

  • TRACE32 supporta debug e tracciamento dei primi core Arm basati su Armv9

    Lauterbach ha annunciato recentemente il supporto per la nuova architettura Armv9, e la prima coppia Armv9-A big.LITTLE supportata comprende le versioni Arm Cortex-A710 e Cortex-A510. Cortex-A710 è la versione che offre il miglior equilibrio tra prestazioni ed...

  • Lauterbach : supporto di debug per l’infrastruttura Tessent Embedded Analytics

    Lauterbach ha annunciato il supporto per la soluzione Tessent Embedded Analytics di Siemens Digital Industries Software. Questa soluzione era nota in precedenza come UltraSoC e ora fa parte di Siemens Digital Industries Software. Il focus attuale è...

  • TRACE32 supporta le MCU i.MX RT500 di NXP

    Lauterbach ha aggiunto alla sua offerta di strumenti TRACE32 il supporto per le MCU crossover della famiglia i.MX RT500 di NXP Semiconductors. Questi microcontrollori hanno una architettura basata su un core Arm Cortex-M33 in combinazione con un...

  • Percepio e Lauterbach collaborano per accelerare il debug

    Percepio e Lauterbach hanno annunciato una collaborazione con l’obbiettivo di accelerare la fase di debug tramite una più stretta integrazione tra Tracealyzer di Percepio e i tool di tracing TRACE32 di Lauterbach. Il primo risoltato di questa...

  • Lauterbach potenzia la gamma dei suoi strumenti di tracciamento

    Lauterbach ha annunciato il nuovo set di strumenti di tracciamento di fascia alta, PowerTrace III  accompagnato dal nuovo Mixed-Signal Probe, una sonda ibrida ad alte prestazioni per misurare segnali digitali e analogici. Combinato con uno dei preprocessori...

  • TRACE32 supporta lo standard ARTI AUTOSAR

    Lauterbach ha annunciato il supporto degli strumenti di debug e tracciamento TRACE32 per il nuovo standard ARTI (AUTOSAR Run Time Interface) che sostituisce il precedente formato di informazioni di debug ORTI per i sistemi embedded automotive. Il...

  • TRACE32: il nuovo modulo Python

    Lauterbach ha rilasciato la versione 1.0 del suo nuovo modulo Python che permette agli sviluppatori embedded di scrivere test Python nativi utilizzando le “Remote API” di TRACE32. In questo modo gli sviluppatori possono creare applicazioni che controllano...

Scopri le novità scelte per te x