Hardware


Technik:

JTAG-ICE Schematic

Die Hardware ist, anders als beim Original JTAG-ICE von Atmel, relativ simpel. Sie besteht eigentlich nur aus einem, wie kann es anders sein :-), Atmel µController und einem RS232 Pegelwandler inkl. ein wenig Hühnerfutter und Stecker für RS232 und der JTAG-Schnittstelle. Für die Takterzeugung ist ein Quarz mit 7,3728 MHz zuständig, die gleiche Frequenz, welche auch vom Original von Atmel benutzt wird.

Die Spannungsversorgung des Interfaces übernimmt das Zielsystem (also das zu programmierende und zu debuggende µController-System), wobei ein 10µFarad-Kondensator die Spannung puffert. Es kann, den richtigen Controller (z.B. ATmega16-8AI) vorausgesetzt, mit 3,3V oder mit 5V betrieben werden. Dabei ist eine Kontrolle der Spannung mittels AVR-Studio möglich. Beim Betrieb mit 3,3V sollte auch darauf geachtet werden, dass der RS232-Pegelwandler 3,3V-kompatibel ist (wie z.B. MAX3232).

Zusätzlich sind noch 2 Leuchtdioden zur Statusanzeige verbaut. Eine davon zeigt an, ob die Schaltung unter Spannung steht, die andere zeigt JTAG-Aktivität an.



Stückliste und Eagle-Files: