PDI dasselbe wie JTAG? (Flasche Wein)

OP #5666091
Lesenswert?
• ▲
▼
Wertes Forum!

Ein Arbeitkollege behauptet, mein selbstentwickeltes Board würde via 
JTAG programmiert. Da es sich aber um einen PDI-Anschluss mit zwei 
Datenleitungen handelt, habe ich versucht, ihm die Unterschiede zu 
erklären. Er ist allerdings nicht von seiner Überzeugung abzubringen. 
Zuletzt haben wir um eine Flasche Wein gewettet.

Er hat behauptet:
- PDI sei ein Teil des JTAG-Standards, konnte mir aber keine 
entsprechenden Dokumente vorlegen
- es handle sich um einen JTAG-Anschluss, der unter dem Namen PDI 
vermarktet werde

Im Gegensatz dazu stelle ich fest:
- PDI ist eine proprietäre Schnittstelle von Atmel bzw. Microchip, JTAG 
beschreibt IEEE-Standards für Schnittstellen
- es wird in diversen Datenblätter immer angegeben PDI oder JTAG, was 
bereits impliziert, das es sich um zwei unterschiedliche Schnittstellen 
handelt
- an ATXMegas sind PDI- und JTAG- Leitungen getrennt, was bereits auf 
eine andere Hardware hindeutet

Vielleicht hat von euch noch jemand etwas zum Besten zu geben. Wer hier 
in der Nähe wohnt, mit dem teile ich mir gerne die Flasche Wein.

VG
Christoph
#5666094
Lesenswert?
• ▲
▼
Christoph M. schrieb:
> Wertes Forum!

Was für eine trockene Anrede, gäääähhhhhn

> Ein Arbeitkollege behauptet, mein selbstentwickeltes Board würde via
> JTAG programmiert. Da es sich aber um einen PDI-Anschluss mit zwei
> Datenleitungen handelt, habe ich versucht, ihm die Unterschiede zu
> erklären.

Is heute schon Freitag?

Tri Tra, Trollala.

> - PDI sei ein Teil des JTAG-Standards, konnte mir aber keine
> entsprechenden Dokumente vorlegen

Weil es die nicht gibt. PDI ist eine Eigenentwicklung von Atmel.

> - es handle sich um einen JTAG-Anschluss, der unter dem Namen PDI
> vermarktet werde

Nö.

> - PDI ist eine proprietäre Schnittstelle von Atmel bzw. Microchip, JTAG
> beschreibt IEEE-Standards für Schnittstellen

Genau.

> - es wird in diversen Datenblätter immer angegeben PDI oder JTAG, was
> bereits impliziert, das es sich um zwei unterschiedliche Schnittstellen
> handelt

Logisch. Sagt ja schon der Name. Wir reden hier ja nicht über Raider und 
Twix!

> - an ATXMegas sind PDI- und JTAG- Leitungen getrennt, was bereits auf
> eine andere Hardware hindeutet

CLEVER!!!

> Vielleicht hat von euch noch jemand etwas zum Besten zu geben. Wer hier
> in der Nähe wohnt, mit dem teile ich mir gerne die Flasche Wein.

Prost! Im Moment gibt es aber genug Glühwein.
Gast #5667129
Lesenswert?
• ▲
▼
Falk B. schrieb:
> PDI ist eine Eigenentwicklung von Atmel

PDI is physikalisch dasselbe wie ARM SWD oder Silabs 8051 C2 es ist nur 
ein etwas anderes Protokoll. Da Silabs C2 frei ist kann man jeden ARM 
SWD Debugger darauf programmieren oder sich seinen eigenen Debugger 
bauen. PDI ist wohl nicht frei (?) dennoch wurde es da auch schon 
gemacht:

https://www.avrfreaks.net/forum/pdi-programming-protocol

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.