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...
Willst du den 88er Debuggen oder Programmieren? mfg mf
Eigentlich gerne beides... Aber mir langt eine Programmierlösung
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
Besten Dank! Läuft beides!!! :D
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.