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).
OneBitUser schrieb: > ist es möglich in avr studio ein Arduino mega2560 Board mit einem avr > JTAG ICE 3 zu debuggen? Nein. Zumindest nicht direkt. Du kannst zwar den Arduino per ISP Schnittstelle programmieren, aber nicht debuggen. Du musst dir die JTAG Schnittstelle rausführen und dadrüber kannst du dann debuggen.
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)
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.