Forum: Mikrocontroller und Digitale Elektronik jtag = jtag?


von rma (Gast)


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

von Oliver J. (skriptkiddy)


Lesenswert?

rma schrieb:
> Oder funktioniert das auf keinen Fall.
Funktioniert nicht.

von Carsten S. (dg3ycs)


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

von rma (Gast)


Lesenswert?

Vielen Dank für die schnelle antworten

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


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.

von Rolf Magnus (Gast)


Lesenswert?

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

Ja. Eben leider nicht zu Ende gedacht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.