ATMEGA88 mit JTAG

#3423493
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?
#3423519
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
Gast #3423538
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
#3423558
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.
#3423605
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren