Unterschied zwischen JTAG und PDI

Gast #1619813
Hi Leute!

Worin liegt eigentlich der Unterschied zwischen JTAG und PDI.

Soweit ich das weiß, sind es bei PDI nur zwei Leitungen Reset und Data.
Bei JTAG sind es mehr Leitungen.

Aber kann die JTAG-Schnittstelle, außer der Geschwindigkeit natürlich, 
mehr oder sind sie beide gleich vom Funktionsumfang?

Ich frag deshalb, weil ich vor Kurzem gehört habe, dass es auch möglich 
sein soll, mit der PDI-Schnittstelle zu debuggen.
Bis zu diesem Zeitpunkt glaubte ich, dass man nur mit der JTAG debuggen 
kann.


Schöne Grüße

Max
Moderator Persönliche Seite #1619820
JTAG ist von der Hardware ein offener Standard, der allerdings für
etwas komplett anderes gedacht war als das Programmieren oder
Debuggen von Controllern.  JTAG benutzt vier Leitungen, wobei
mehrere Zielbausteine in den Datenleitungen als Schieberegister
verkettet werden können (die Status- und Taktleitung werden dann
parallel an alle Zielbausteine heran geführt).

PDI ist ein Atmel-proprietäres System, mit dem man ausschließlich
Xmega-AVRs ausschließlich mit Atmel-eigenen Debug-Werkzeugen
programmieren und debuggen kann.  (Programmieren müsste auch mit
Werkzeugen anderer Hersteller gehen, aber ich kenne [noch] keine,
die es unterstützen würden.)  Es ist ein Zweidrahtbus, bei dem
der Reset-Pin und der Test-Pin (die sonst nicht als IO-Pins nutzbar
sind) benutzt werden.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.