Forum: Mikrocontroller und Digitale Elektronik ATmega88 an JTAG ICE3


von Uli T. (avaron)


Lesenswert?

Hallo zusammen,

weiß jemand die genau Pinbelegung und wie ich meinen ATmega88 ans AVR 
JTAG ICE 3 anschließe?

Ich bin gerade etwas durcheinander mit dem ganzen ISP, SPI, PDI 6-pol 
Pinbelegungen die ich im iNet finde....

Grüße, Uli

PS: Wer jetzt sagt ich bin zu faul ins Datenblatt zu gucken hat im 
Prinzip vollkommen Recht. Also bitte nur beantworten wenn es jemanden 
überhaupt keine Mühe macht. Ich finde gerade nur nix passendes zum JTAG 
ICE 3...

von Achim M. (minifloat)


Lesenswert?

Willst du den 88er Debuggen oder Programmieren?
mfg mf

von Uli T. (avaron)


Lesenswert?

Eigentlich gerne beides... Aber mir langt eine Programmierlösung

von Achim M. (minifloat)


Lesenswert?

Nimm zum initialen Brennen ISP, ob 6 oder 10 Pole ist egal. Atmel 
scheint aber für ISP 6 Pins zu favorisieren, das reicht ja auch. Heißt 
aber andersrum, dass die 10 Pins wohl meist nach Atmels JTAG-Standard 
belegt sind, das passt natürlich nicht zu ISP. Um sicherzugehen machs 
also besser mit 6 Pins.

MOSI, MISO, SCK, ~RESET, VCC, GND wie im 48/88/168er 
Datenblatt(Pinnummern-Zuordnung, SPI-Pins) und den 
Gockelergebnissen(Steckerbelegung) beschrieben mit dem 6-pinnigen 
ISP-Stecker verbinden, dann sollte es hinhauen.
Der 88er läuft wie der alte 8er fabrikneu erstmal mit 1MHz. Deswegen die 
ISP-Frequenz auf <250kHz stellen.

Fürs Debuggen muss die DWEN-Fuse gesetzt(programmiert) sein. Heißt ja 
auch DebugWireENable. Der Doku deines ICE3 entnimmst du nun wo GND und 
der DebugWire-Pin sind. Am 88er ist der DebugWire-Pin der ~RESET. Steht 
aber auch im 48/88/168er Datenblatt.

mfg mf

von Uli T. (avaron)


Lesenswert?

Besten Dank! Läuft beides!!! :D

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.