jtag = jtag?

Gast #2364642
Lesenswert?

Hallo zusammen

Ich habe mal eine Frage bezüglich der Schnittstelle JTAG.

Ich verwende für ein Projekt den Atmega64. Nun ist die Frage kann ich 
jetzt auch z.B. eine Silicon Labatories (8051) debuger verwenden um mit 
dem Atmega debuggen zu können. Oder funktioniert das auf keinen Fall.

Dankender Gruss
#2364659
Lesenswert?

Ob es jetzt "IN KEINEM FALL" definitiv nicht funktioniert kann ich nicht 
einmal sicher sagen. Mit Fummellei und Trickserrei geht einiges. Man 
kann AVR ja auch mit einem PICKit  von Microchip Programmieren ;-)
(Wobei das dann ja nicht über Jtag sondern über SPI geschieht)

Aber die Wahrscheinlichkeit ist SEHR Gering das es funktionieren wird. 
ICh würde sagen sicher im Bereich von NULL wenn es um echtes Debugging 
geht.

JTAG ist von der elektrischen Belegung recht ähnlich, aber was da an 
Daten drüber geht ist völlig verschieden. Auch wenn es manchmal anders 
wünschenswert währe kannst du daher im Normalfall mit einem ARM JTAG nur 
ARM, mit dem 8051 nur 8051er und mit dem AVR Jtag nur AVR bearbeiten.

Innerhalb der Familien kann es sogar noch weitere Eingrenzungen geben.

GRuß
Carsten
Moderator (Firma: Titel) Persönliche Seite #2364745
Lesenswert?

Carsten Sch. schrieb:
> JTAG ist von der elektrischen Belegung recht ähnlich,
Gleich, weil genormt im IEEE 1149.1
http://de.wikipedia.org/wiki/Joint_Test_Action_Group
> aber was da an Daten drüber geht ist völlig verschieden.
Auch das ist genormt.

Aber: welche Adressen über JTAG zu lesen sind, und wie der Debuggger die 
Daten zu interpretieren hat, das ist in JTAG nicht mehr definiert.

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