Fehler "Unable to enter programming mode." AvrStudio6->mkII->Atmega32

OP #2936955
Lesenswert?

Servus

ich hab vor kurzen einen Atmega32 und den AVRISP mkII gekauft und wollte 
jetz ein bisschen Programmieren. Es hat auch alles super funktioniert 
hab die Spannungsversorgung +5V/GND an den Atmega angelegt, einen 100nF 
Kondensator zwischen VCC und GND gesteckt.

Den mkII hab ich wie folgt verbunden:
mkII    AtMega32
1       MISO     7
2       +5V      10
3       SCK      8
4       MOSI     6
5       RESET    9
6       GND      11

nach dem Atmel-Datenblatt[http://www.atmel.com/Images/doc2503.pdf] und 
http://www.kreatives-chaos.com/artikel/avr-programmieradapter

noch ein paar LEDs angesteckt und es konnte losgehen.

Bis Gestern ist auch alles super gelaufen. Nach dem ich die 
Schnittstelle vom AVR Simulator auf den mkII im AVR Studio 6 umgestellt 
hatte und das Programm übertragen wollte kam die Fehlermeldung:
*****
Failed to launch program.
Error: Failed to enter programming mode. ispEnterProgMode:
Error statis received: Got 0xc0, expected 0x00
*****

Als nächstes habe ich geprüft ob eine Verbindung zum Controller besteht. 
Device Programming geöffnet AVRISP mkII/ATmega32/ISP eingestellt. Drücke 
ich nun bei "Device signature" auf Read kommt die Info
*****
Unable to enter programming mode.

Please verify device selection, interface settings, target power and
connections to the target device.
Timestamp:  2012-11-28 21:20:39.364
Severity:    INFO
ComponentId:  20100
StatusCode:  0

Unable to enter programming mode. Verify device selection, interface 
settings, target power and connections to the target device.
*****

die Target Voltage wird mit 5,0V korrekt angezeigt. Möchte ich die Fuses 
auslesen kommt die gleiche Info wie bei der signatur.

Ich konnte im Internet nichts finden was mir weiter geholfen hat. Vll. 
hat einer von euch eine Idee wo der Fehler liegen könnte?

Noch zu Info der mkII ist frisch upgedated.
Tool information:
AVRISP mkII
Debug host  127.0.0.1
Debug port  65272
Serial number  000200114318
Connection  com.atmel.avrdbg.connection.jungousb
Firmware Version  1.11
Hardware Version  1



Merci jetzt schon mal

Chris
#2941445
Lesenswert?

Hi

ich kenne das Problem aus 2 Szenarien:
1. Board hat keine Spannungsversorgung; passiert mir immer mal wieder 
:-)
2. Programmer defekt. Hatte ich mal nachdem ich in meinem dummen Kopf 
einen Kurzschluss beim Messen gebaut hatte. Danach das gleiche Bild das 
Du beschreibst.

Aber es gibt vielleicht noch andere Ursachen.

Gruesse
Tosa
Gast #2948542
Lesenswert?

Also was ich jetzt sage mögen wahrscheinlich alle anwesenden für völlig 
bescheuert halten..
Ich hatte auch schon einen Atmega32 der sich einfach nicht flashen 
lassen wollte. Die Fehlermeldung war die gleiche, allerdings bezieht 
sich das bei mir alles auf AVRStudio4 (Progger ist auch ein AVRISP 
MKII).
Fusen ging.. Also alles ausprobiert, interne Clock, Quarz, alle 
möglichen ISP-Frequenzen, keine Chance immer das gleiche. Ich habe noch 
einen anderen Programmer aus der e-Bucht, aber auch da war kein 
Unterschied zu verzeichnen. Also hab ich den 32er weggeworfen und einen 
neuen bestellt. Aber auch da war exakt das gleiche.. In meiner 
Verzeiflung hab ich dann schon Spaßhalber im ersten Tab von diesem 
ISP-Programmierfenster die verschiedensten Controller ausgewählt. Obwohl 
aber auch der Signaturvergleich beim Mega32 geklappt hat. Aber das Ende 
vom Lied: Bei ausgewähltem Atmega16 (auch wenn die Signatur natürlich 
nicht stimmt!) funktioniert das flashen einwandfrei. Ich habe seit dem 
auch schon mehrere Mega32 auf diese Weise geflasht, und das hat 
problemlos funktioniert.

Fragt mich bitte nicht warum, ich halte es selbst für ein Mysterium..

Gruß
Thomas
OP #2948604
Lesenswert?

Hab jetzt nochmal alles neu verdrahtet da bei ist mir aufgefallen das 
eine ader kaputt war. Dies hab ich behoben und noch einen neuen Atmega 
verwendet bei dem hat es dann auch wieder funktioniert aber der erste 
geht immer noch nicht wohl defekt. trotzdem danke an alle =)

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