Forum: Mikrocontroller und Digitale Elektronik ATMEGA88 mit JTAG


von Gendo I. (gendoikari)


Lesenswert?

Hallo,

Ich benutze einen JTAGICE mk2 programmer.
und baue mir gerade ein Gerät das mit dem ATmega88 vollkommen auskommen 
würde. Nun ist dieser aber nicht genau für JTAG ausgewießen.
Muss ich nun unbedingt den ATXMEGA256A3B nehmen
 [[http://www.reichelt.de/Atmel-ATMega-AVRs/ATXMEGA-256A3B-T/3/index.html?&ACTION=3&LA=446&ARTICLE=112449&GROUPID=2959&artnr=ATXMEGA+256A3B-T&SEARCH=jtag]]


um meinen Programmer zu nutzen oder habe ich etwas im Datenblatt 
überlesen?

von Sudo (Gast)


Lesenswert?

>JTAGICE mk2
Der kann doch auch ISP und DebugWired, also wo ist das Problem?

von Gendo I. (gendoikari)


Lesenswert?

Mein Problem ist einfach nur das bei einem JTAG ausgewießenen uC extra 
eingänge:
Auszug aus Handbuch ATXMEGA256

Debug/System functions
RESET Reset pin
PDI_CLK Program and Debug Interface Clock pin
PDI_DATA Program and Debug Interface Data pin
TCK JTAG Test Clock
TDI JTAG Test Data In
TDO JTAG Test Data Out
TMS JTAG Test Mode Select

(als wie auf dem Programmer Anschluss)

und bei dem ATMEGA88 nichts extra ausgewießen ist

von Sudo (Gast)


Lesenswert?

Ja, der Atmega88 hat kein JTAG, aber er kann per ISP Programmiert werden 
und per DebugWire Debuged und Programmiert werden.
Auf der Atmel Website kann man auch schauen ob der Programmer für den 
Chip geeignet ist.
http://www.atmel.com/tools/AVRJTAGICEMKII.aspx?tab=devices
oder mit welchen Programmern der Chip programmiert werden kann
http://www.atmel.com/devices/atmega88.aspx?tab=tools

von Thomas E. (thomase)


Lesenswert?

Gendo Ikari schrieb:
> Mein Problem ist einfach nur das bei einem JTAG ausgewießenen uC extra
> eingänge:
> Auszug aus Handbuch ATXMEGA256
>
> Debug/System functions
> RESET Reset pin
> PDI_CLK Program and Debug Interface Clock pin
> PDI_DATA Program and Debug Interface Data pin
> TCK JTAG Test Clock
> TDI JTAG Test Data In
> TDO JTAG Test Data Out
> TMS JTAG Test Mode Select
>
> (als wie auf dem Programmer Anschluss)
>
> und bei dem ATMEGA88 nichts extra ausgewießen ist

Klick einfach auf Debuggen und wähl als Debugger den Jtagice aus. Der 
Rest ist selbsterklärend.

mfg.

von Gendo I. (gendoikari)


Lesenswert?

Danke erst mal für die schnellen Antworten.

Naja mir geht es nur drum das ich nicht am Ende ein board hab und dann 
sind die anschlüsse für den programme nicht an den richtigen Ports des 
uC.


sonst habe ich das immer so verbunden
ProgrammerPINS        uC
10 GND                gnd
9  TDI                TDI
8 nc
7 vcc                 +3V3
6 reset               reset
5 tms                 TMS
4 vcc                 +3V3
3 TDO                 TDO
2 gnd                 gnd
1 TCK                 TCK



ok zugeben das war Idiotensicher ^^

Alles bis auf dir TDI, TMS, TDO, TCK ist ja klar.Eine SPI hat doch nur 
eine CLK Leitung und die SI Datenleitung

von spess53 (Gast)


Lesenswert?

HI

Ist es eigentlich so schwer mal die Hilfe zu AVR JTAG ICE MKII zu lesen?
Da steht alles drin.

MfG Spess

von Gendo I. (gendoikari)


Lesenswert?

xD Oh nein ist es eigentlich nicht. Steht ja alles brühwarm drinne.

Entschuldigung für die dumme Frage.

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.