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

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