Forum: Mikrocontroller und Digitale Elektronik Welches JTAG device?


von A. C. (michael1988)


Lesenswert?

Hallo allerseits,

ich möchte mir demnächst ein JTAG-Device kaufen. Mir ist dabei wichtig, 
dass ich sowohl programmieren als auch debuggen kann.
Kann jedes device programmieren?

Gruß Steffen

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Nein. Der JTAG-Adapter muss sowohl von der Software unterstützt werden, 
die Du verwenden willst, als auch zur anzusteuernden Prozessorfamilie 
passen.

Ein JTAG-Adapter für ARM ist nicht mit AVR nutzbar, ebensowenig ein 
AVR-JTAG-Adapter mit MSP430. Oder irgendeinem FPGA.

von spess53 (Gast)


Lesenswert?

Hi

JTAG für wofür?

MfG Spess

von A.C. (Gast)


Lesenswert?

Ich meinte ob jede JTAG-Interface ein Device programmieren kann,
sorry hab mich verschrieben

von (prx) A. K. (prx)


Lesenswert?

Da schon geklärt wurde, dass es das Universal-JTAG für alle Devices 
nicht gibt, könntest du vielleicht das Geheimnis lüften, an was für eine 
Familie von Controllern oder FPGAs oder Wasauchimmer du dabei dachtest?

von Es-dse-Leser (Gast)


Lesenswert?

> Ein JTAG-Adapter für ARM ist nicht mit AVR nutzbar, ebensowenig ein
> AVR-JTAG-Adapter mit MSP430. Oder irgendeinem FPGA.

So ein Quark.

Der JTAG muss nur von der Software unterstützt werden, ansonsten ist 
JTAG gleich JTAG.

Ich verwende einen FT2232-Clone auf dem sinngemäß "für ARM" draufsteht 
mit ARM-Prozessoren, Xilinx-FPGA und CPLDs, und AVR-Prozessoren.

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Es-dse-Leser schrieb:
>> Ein JTAG-Adapter für ARM ist nicht mit AVR nutzbar, ebensowenig ein
>> AVR-JTAG-Adapter mit MSP430. Oder irgendeinem FPGA.
>
> So ein Quark.
>
> Der JTAG muss nur von der Software unterstützt werden, ansonsten ist
> JTAG gleich JTAG.
>
> Ich verwende einen FT2232-Clone auf dem sinngemäß "für ARM" draufsteht
> mit ARM-Prozessoren, Xilinx-FPGA und CPLDs, und AVR-Prozessoren.

seltsam, weder iMPACT, noch AVRstudio erkennen mein "OpenJTAG for ARM" 
... nicht mal Keil und H-Jtag auch nicht, es ist doch FT2232 clone und 
sollte gehen laut deiner behauptung :P

Du weisst was out-of-the-box bedeutet ? Anscheinend nicht.

von (prx) A. K. (prx)


Lesenswert?

Es-dse-Leser schrieb:

> Der JTAG muss nur von der Software unterstützt werden, ansonsten ist
> JTAG gleich JTAG.

Im Prinzip richtig, aber in dem Wörtchen "nur" stecken Welten.

von A.C. (Gast)


Lesenswert?

Ich verwende die AVR Familie,

ich möchte eigentlich nur wissen, ob ich mit jedem JTAG-Adapter 
programmieren kann...

Gruß

von (prx) A. K. (prx)


Lesenswert?

Da es zum Debuggen nötig ist, auch programmieren zu können, kann man mit 
einem zur AVR-Entwicklungsumgebung passenden JTAG-Adapter Devices mit 
JTAG-Anschluss auch programmieren. Devices ohne JTAG-Anschluss kann man 
mit JTAG nicht programmieren - das sind die meisten AVRs.

Mit einem nicht zur AVR-Entwicklungsumgebung passenden JTAG-Adapter kann 
man allerdings weder Programmieren noch Debuggen.

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.