PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ERLEDIGT] ATMega32: "unable to enter programming mode" und die Device-ID 0x000000



djslin99
08.03.2015, 19:58
Hallo zusammen!
Ich versuche mich (verzweifle) gerade daran, mich mit AVRs anzufreunden.
Ich habe dise Anleitung von rn-wissen (http://rn-wissen.de/wiki/index.php/AVR-Einstieg_leicht_gemacht) nachgebaut.
Allerdings verwende ich stat einen 10-poligen ISP den 6-poligen AVRISP mkII.
Ich habe alle pins passend mit dem AVR verbunden (mosi zu mosi, GND zu GND,etc.).
Leider funktioniert meine Schaltung nicht
29944
und ich bekomme folgende Fehlermeldung:
29945

Das ist das erste mal das ich mit Mikrocontrollern arbeite.
Kann mir vielleicht jemanden helfen?

Viele Grüße
Nils

markusj
08.03.2015, 20:21
Die eingestellte Taktfrequenz ist zu hoch. Ab Werk laufen (fast?) alle AVRs mit dem internen RC-Oszillator (8 MHz) geteilt durch 8, also 1 MHz. Die ISP-Geschwindigkeit muss kleiner als 1/4 F_CPU sein, also kleiner als 250 kHz.

mfG
Markus

djslin99
09.03.2015, 17:41
Vielen Dank!
Habe ich vergessen.

Panda1638
01.04.2015, 14:31
Hey ich habe das selbe setup und bekomme den selben Fehler. Meine ISP Rate steht allerdings auf 125,00 MHz.
Bis vor zwei Tagen hat es das ganze auch genau so noch getan. Der Fehler trat ganz plötzlich auf. Ich habe den code schon mehrfach aufgespielt und dieser läuft auch noch auf dem ATmega. Die Verbindung habe ich gecheckt. Der AVRISP mkII leuchtet wie erwartet. Testweiße habe ich auch mal den ATmega gewechselt was aber auch nichts gebracht hat. Ich komme nicht weiter, da mir die Ideen ausgehen wodran es liegen könnte.

021aet04
05.04.2015, 10:21
Ich hatte im AVR Studio 4.xx einmal den gleichen Fehler. Geholfen hat die ISP Frequenz umzustellen. Zuerst habe ich glaube ich die maximale Frequenz die man einstellen kann getestet und dann versucht zu programmieren (natürlich mit Fehler abgebrochen). Anschließend habe ich mich wieder von unter herangetastet, bis ich wieder die Frequenz hatte.

Vielleicht hilft es.

MfG Hannes

Panda1638
22.04.2015, 11:46
Danke für die Antwort aber ich habe mitlerweile herausgefunden das der ISP Programmer schuld war. Ein neuer hats getan.

021aet04
22.04.2015, 21:09
Schön zu hören das es jetzt funktioniert. Viel Spaß weiterhin beim Programmieren

MfG Hannes