EMB_76

49 EMBEDDED 76 • MAGGIO • 2020 DEBUG TOOL | SOFTWARE da Vector permette di soddisfare questi requisiti. . À 8 # !5" /5 Á comprensivi di marcatori temporali (timestamp), 8 À operativo, tutti i cambi di stato dei task, tutti gli 5 À 5 ! À ? # !5" /5 ` À 8 - " 5($ - (5/!$?6 . À #!@ Á | | - ta poi la registrazione della traccia in un formato (/ ` (/ ( À (5/!$?6 - sposta, utilizzo e ulteriori metriche. La limitazione sul tracciamento di un numero ridot- !-: ( ! Á !-: ( ! di acquisizione dati online (OLDA, On Line Data Acquisition) o su un intervallo di indirizzi all’inter- no dell’unità di memoria locale (LMU), attraverso il 5 0 5 1 ( ! /:5 J 5 Q /:(" /5 /5( "5( "5( 0" $k 5 ( 1 si occupa di fornire opportuni livelli di visibilità di un sistema operativo OSEK ai debugger e agli strumenti di trace. A oggi "5( - to poiché ad esempio non sup- porta le ECU multicore né il 5 Inoltre permette di registrare solo lo stato running dei task. Anche riguardo al formato standard per esportare i dati di "5( Ne consegue che un prodotto di terze parti che volesse coopera- re con uno strumento di trace hardware ne deve conoscere il formato proprietario o deve co- munque concordare un forma- to: esattamente ciò che è avvenuto nella soluzione congiunta fra Lauterbach e Vector. /5( - À /5( - pilazione conterrà informazioni su tutti gli ogget- /:(" /5 l’esportazione dei dati di trace. Il gruppo di lavoro / /#5 +( 0/5( 1Q - to l’MDF (Measurement Data Format), un formato di scambio standardizzato per misure basate sul trace. Queste soluzioni sono destinate ad aggiornare quanto già sviluppato congiuntamente da Lauter- bach e da Vector. Entrambe le aziende sono comun- /:(" /5 - temente per offrire sempre le soluzioni più attuali ai propri clienti. Nuove interessanti prospettive si vanno dunque aprendo nello scenario degli stan- dard per l’industria automobilistica e i microcon- trollori equipaggiati con il tracciamento hardware À Fig. 4 – Analisi dei tempi eseguita da TA.Inspection di Vector

RkJQdWJsaXNoZXIy MTg0NzE=