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
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.
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?
> 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.
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.
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.
Ich verwende die AVR Familie, ich möchte eigentlich nur wissen, ob ich mit jedem JTAG-Adapter programmieren kann... Gruß
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.