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

  • Collaborazione fra Lauterbach e StatInf

    Lauterbach ha annunciato una collaborazione con StatInf per offrire agli utenti la possibilità di utilizzare il tracciamento del flusso di programma, acquisito dagli strumenti di tracciamento TRACE32 di Lauterbach, insieme ai tool di analisi RocqStat di StatInf....

  • Lauterbach: supporto di debug per TriCore AURIX TC4x a 32-bit

    Lauterbach ha annunciato il supporto tramite TRACE32, lo strumento professionale per il debug multicore eterogeneo, di tutte le architetture principali del nuovo TC4x con debugger evoluti: TriCore, CSRM (TriCore), SCR (XC800), PPU (ARC), GTM. TriCore AURIX TC4x...

  • Progetti di community per TRACE32

    A partire dal 1 marzo 2022 Lauterbach ha iniziato a diffondere il repository GitLab: “Awesome TRACE32” con l’obiettivo di fornire una piattaforma in cui persone che la pensano allo stesso modo, come sviluppatori e ingegneri che si...

  • TRACE32 supporta GTM su Arm

    Lauterbach ha esteso il supporto per il debug e il tracciamento del GTM (Generic Timer Module) in modo da includere i SoC basati su Cortex-A/-R/-M. Il GTM assicura un’accurata acquisizione di più dati in ingresso e la...

  • Da Lauterbach tool professionali gratuiti per Arduino

    Lauterbach ha esteso la gamma di schede e dispositivi Arduino supportati dal suo TRACE32. Dopo l’integrazione con Arduino Pro Portenta H7, è stato aggiunto infatti il supporto per Arduino Nano 33 BLE e Nano 33 BLE Sense....

  • Farnell distribuisce i componenti di CTS Corporation

    Farnell ha aggiunto alla sua offerta di dispositivi elettromeccanici e passivi i prodotti specializzati del marchio CTS. CTS produce sensori, attuatori e componenti elettronici per i mercati aerospaziale e della difesa, industriale, medico, delle telecomunicazioni e dei...

  • TRACE32 supporta PikeOS per MPU

    Lauterbach ha annunciato il supporto da parte di TRACE32 di PikeOS per MPU, di SYSGO. Il supporto include il debug e il tracciamento di PikeOS per applicazioni eseguite su MPU, nonché il debug combinato di sistemi basati...

  • Debug e tracciamento per RH850/U2B con TRACE32

    Lauterbach ha annunciato il supporto di debug e tracciamento tramite TRACE32 per la nuova famiglia di processori multicore RH850/U2B. Questi processori sono formati da più core RH850 e IP basati su RISC-V in un unico die. Il...

  • TRACE32: uno strumento affidabile per certificazioni Functional Safety

    La sicurezza funzionale (functional safety) è una delle problematiche più importanti per i sistemi embedded impiegati in ambito automotive, avionico, medicale e industriale. Gli strumenti software utilizzati durante il ciclo di vita di tali sistemi hanno un...

  • TRACE32 supporta la nuova famiglia di MCU NXP S32K3

    Lauterbach ha esteso il supporto del suo sistema di debug TRACE32 alla nuova famiglia di MCU S32K3 di NXP. TRACE32 ora fornisce il supporto completo per tutti i membri della famiglia S32K3 in configurazioni single-core, multi-core e...

Scopri le novità scelte per te x