Trace-Port AT91RM9200 interessant?

#628715
Lesenswert?

Die nötige Hard- und Software ist sehr teuer, das günstigste mir 
bekannte Trace Interface ist das Segger J-Trace liegt bei ~1k Euro, dazu 
kommen noch die Kosten für einen Trace-fähigen Debugger, z.B. von IAR.

Die Anforderungen an das Board Layout sind wohl auch recht hoch, da die 
Signale mit vollem Prozessortakt (max. 180MHz) via Mictor (matched 
impedance connector) Connector an das Trace Interface weitergereicht 
werden. Allein der MICTOR connector kostet 30+$, ein entsprechendes 
Kabel kostet 300+$.

Die Möglichkeiten, die ein Trace Interface bringt, sind sicher 
interessant - für den OpenOCD habe ich Unterstützung für ETM7/9 (wie sie 
auch im AT91RM9200 ist) und den ETB (Embedded Trace Buffer, erlaubt 
Zugriff auf die Trace Daten via JTAG) implementiert. Ausserdem habe ich 
ein FPGA Design entworfen, welches als Prototyp zumindest die Trace 
Daten eines STR912 bei 48MHz samplen kann. Um das ganze aber für Target 
der 200MHz Klasse anwenden zu können wären eben umfangreiche 
Hardware-Investitionen nötig.

Gruß,

Dominic

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren