Forum: Mikrocontroller und Digitale Elektronik AVR mit JTAG debuggen und programmieren


von Christoph Lechner (Gast)


Lesenswert?

Hallo,

nachdem in meinem neuen Projekt ohnehin ein JTAG-Interface vorkommt
(für zwei Xilinx 9500XL-CPLDs) und im Datenblatt des ATMega16 was von
JTAG Support steht, stelle ich mir u.a. die Frage, ob ich einen anderen
JTAG-Programmierer brauche oder nicht, da ich bereits über einen
funktionierenden JTAG-Programmieren (für Parallelport) von Xilinx
verfüge.

Was für Tools (für Linux) neben gdb/ddd benötigt man denn für das
In-System-Debugging?

CU
- C. Lechner

von Weber (Gast)


Lesenswert?

Hi, Die JTAG Tools sind für jeden Kontroller unterschidlich. Für
ATMega16 brauchst du AVR JTAG ICE. Der Tool läuft über RS232 oder USB
die Software zum Simulieren und In-System-Debugging ist AVR STUDIO und
kann von http://www.atmel.com runtergeladen werden. Original AVR JTAG
ICE kosten so um  380-399 Euro. und ist bei www.reichelt.de verfügbar.
Es gibt günstigere Nachbau. Schau mal bei www.e-bay.de.
Ich arbeite selbst mit AVR STUDIO und JATAG ICE (nachbau) und voll
damit zufrieden.

von Andrej Weber (Gast)


Lesenswert?

Hi, leider  AVR STUDIO ist nur für Windows. Mit Linux habe ich ich keine
Erfahrung. Es gibt C-Compiler und andere tools (ev. JTAG ICE)für Linux.
Schau mal auf www.avr-freaks.net. Da findest du vielleich was du
suchst.
Fals du auch WINDOWS hast empfehle ich doch AVR STUDIO.
Gruß Andrej

von mthomas (Gast)


Lesenswert?

Interface zwischen gdb und Hardware fuer JTAG mit dem original Atmel
JTAGICE (oder einem Nachbau) ist AVaRICE. Mglw. unterstützt dieses
Programm auch andere Hardwareschnittstellen - hab's nur kurz mit einem
JTAGICE-Nachbau ausprobiert.
(ja, bin auch noch auf der dunklen Seite der Betriebssystemwelt)

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.