Arduino mega 2560 mit JTAGICE3

Gast #3429634
Lesenswert?

Hallo zusammen,


ist es möglich in avr studio ein Arduino mega2560 Board mit einem avr 
JTAG ICE 3 zu debuggen?
Bei Arduino habe ich ICSP port. Pin-Belegung:
1) MISO
2) VTG
3) SCK
4) MOSI
5) RST
6) GND


JTAGice3:
1) MOSI
2) VTG
3) NC
4) GND
5) /RES
6) GND
7) SCK
8) GND
9) MISO
10) GND

Wobei ich benutze von ice3 den 6 poligen Stecker (debugWIRE, SPI-PDI, 
aWire).
Gast #3429804
Lesenswert?

Hi

>JTAGice3:
>1) MOSI
>2) VTG
>3) NC
>4) GND
>5) /RES
>6) GND
>7) SCK
>8) GND
>9) MISO
>10) GND

Irgendwie sieht das im Manual des JTAGice3 anders aus:

Pin 1 (TCK)
Pin 2 (GND)
Pin 3 (TDO)
Pin 4 (VTG)
Pin 5 (TMS)
Pin 6 (nSRST)
Pin 7 (Not connected)
Pin 8 (nTRST)
Pin 9 (TDI)

MfG Spess
Pin 10 (GND)
Gast #3530665
Lesenswert?

Da ich es gerade selber gemacht habe, antworte ich hier einfach mal. 
Vielleicht hilft es ja doch noch irgendwem.

Als erstes muesst ihr per ISP auf den Mega2560 zugreifen und die 
JTAG-Fuse setzen. JTAG ist im auslieferungszustand des Arduino 
ausgeschaltet.

Bei meinem JTAGICE3 war so ein Adapterkabel bei, wo an einem Ende 
einzelne Buchsen dran sind, die mit 0 bis 9 (wobei 0 wohl eher 10 
bedeuten soll)beschriftet sind.

Kabel Buchse 1  - Arduino Pin A4
Kabel Buchse 2  - Arduino Pin GND
Kabel Buchse 3  - Arduino Pin A6
Kabel Buchse 4  - Arduino Pin 5V
Kabel Buchse 5  - Arduino Pin A5
Kabel Buchse 9  - Arduino Pin A7
Kabel Buchse 0(bzw. 10) - Arduino Pin GND

So ist dann auch Programmieren und Debuggen per JTAG moeglich.

Gruesse

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