Lauterbach: Trace32 supporta i chipset Fujitsu Hdtv Decoder

Pubblicato il 23 settembre 2009

Famos è stato sviluppato specificatamente per gli Hdtv decoder della serie MB86H6x ARM11 per set top boxe. Il supporto per il kernel Famos è ora integrato nelle nuove versioni software Trace32 per architetture ARM.

Il supporto per Famos (Fujitsu Advanced MPEG Operating System. Sistema operativo proprietario per il Fujitsu HD multi-standard decoder) visualizza tutti gli oggetti del sistema operativo. Fornisce speciali finestre per i task, semafori, mailboxes etc. Se il processore supporta l’accesso run-time alla memoria, allora gli oggetti del kernel possono essere visualizzati in modo non intrusivo, mentre l’applicazione esegue. In aggiunta Trace32 consente l’utilizzo di breakpoint specifici per task. La funzionalità di stack coverage integrata consente precise verifiche e misure del massimo utilizzo dello stack dei processi.

Utilizzando il real-time trace i task switch possono essere registrati e visualizzati graficamente. Questo consente l’analisi del tempo di esecuzione dei processi e delle funzioni eseguite in un sofisticato e accurato analizzatore statistico e di performance.L’analisi dinamica della schedulazione dei task è anche possibile senza real-time trace. Trace32 rileva periodicamente quale task sta eseguendo e crea un grafico della percentuale di utilizzo di cpu per ogni task. Un nuovo menu specifico per Famos consente un semplice accesso a queste nuove funzionalità estese.

Famos e il supporto per questo kernel possono eseguire anche all’interno del Trace32 instruction set simulator, che è liberamente disponibile sul sito Lauterbach www.lauterbach.com. I simulatori Trace32 sono quindi utilizzabili per la prototipizzazione di applicazioni Famos anche se l’hardware non è ancora disponibile.

Tutte le funzionalità che Trace32 fornisce per Famos non richiedono alcuna modifica o instrumentazione alla applicazione o al kernel. È la filosofia del debugger Trace32 di funzionare esattamente con la stessa applicazione che eseguirà nel prodotto finale. Solo in questo modo è possibile garantire il test e l’assenza di errori nell’applicazione finale.

Lauterbach: www.lauterbach.com

Fujitsu Microelectronics Europe: emea.fujitsu.com/micro



Contenuti correlati

  • L’importanza della visualizzazione nella fase di debug

    L’integrazione di Tracealyzer con l’RTOS offre una visione completa del comportamento del sistema, favorendo lo sviluppo di applicazioni embedded più efficienti, affidabili e prevedibili Leggi l’articolo completo su EMB93

  • Cinque passi per semplificare il debug di applicazioni multithread

    Un’analisi di cinque semplici pratiche che permettono di ricavare le informazioni necessarie sul comportamento real-time a livello di sistema, per migliorare la qualità del prodotto, accelerare lo sviluppo e ridurre il time-to-market Leggi l’articolo completo su Embedded...

  • Cadence Verisium migliora la produttività dei processi di debug di Renesas

    Cadence Design Systems ha annunciato che Renesas ha implementato la nuova piattaforma di verifica guidata da intelligenza artificiale (AI) Cadence Verisium, grazie alla quale il produttore di componenti ha notevolmente migliorato la capacità di debug, riducendo il...

  • Debug XCP per Arm Cortex con TRACE32

    Con la release 2022/09 di TRACE32, Lauterbach ha aggiunto il supporto completo del debug tramite protocollo XCP per Arm Cortex. Questa nuova funzionalità si basa sulla versione 1.1 dello standard “Software Debugging over XCP”, recentemente rilasciata. XCP...

  • Da MikroE un tool di debug che consente le operazioni in Wi-Fi

    MikroElektronika (MikroE) ha presentato UNI CODEGRIP, uno strumento di debug e programmazione universale per le architetture di microcontroller ARM Cortex-M, RISC-V, PIC, dsPIC, PIC32 e AVR. L’azienda sottolinea che CODEGRIP è l’unico strumento che mette in grado...

  • Lauterbach: debug su RISC-V a Embedded World 2022

    Lauterbach e SiFive mostreranno il debug del Vector Processor RISC-V multi-core a Embedded World 2022. SiFive Intelligence X280 è un processore RISC-V multi-core con estensioni vettoriali ed è ottimizzato per il calcolo AI/ML di fascia alta. Oltre...

  • Il chipset HiperLCS-2 di Power Integrations

    Power Integrations ha annunciato il chipset HiperLCS-2 a ridotto consumo energetico, una nuova famiglia di circuiti integrati che semplifica la progettazione e fabbricazione di convertitori di potenza risonanti LLC. La nuova soluzione a doppio chip presenta un...

  • Un nuovo chipset di Rohm per alimentatori wireless

    LAPIS Technology, una società del Gruppo ROHM, ha sviluppato un chipset, composto dal trasmettitore ML7661 e dal ricevitore ML7660, in grado di fornire fino a 1 W di potenza wireless a dispositivi wearable e a soluzioni sigillate...

  • 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...

Scopri le novità scelte per te x