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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.