ATMEGA644 STK500 AVRSTUDIO 5 flashen nicht möglich

Gast #3069443
Lesenswert?

Hallo Community,

ich habe hier ein für mich sehr mysteriöses Problem, das zu lösen gilt:

Folgende Vorraussetzung:

STK500 Board
AVRSTUDIO 5
AVRISP mkII mit Jungo Treiber installiert

Was will ich machen:
Ein simples Blink Programm auf einen ATMEGA644 flashen

Wo ist das Problem:

 [ERROR] Verifying Flash...Failed! address=0x0000 expected=0x0c 
actual=0x00

Ich kann das Ding auslesen, Clearen, Writen, aber beim Verify ist 
schluss.

Nun habe ich ein ATMEGA88 programmiert -> ISP Dongle auf den Grünen ISP 
Anschluss -> Funzt

ATMEGA 8515L -> ISP Dongle auf den Roten Stecker -> Funzt

ATMEGA644 -> ISP immernoch auf den riten Stecker -> Funzt nicht.. Wo 
liegt der Fehler?

Ich habe schon versucht die Blink.hex mittels AVRDUDE und myAVR und der 
LIBUSB Library zu flashen -> Funzt nicht.

Kann es sein das mein ATMEGA644 (Davon habe ich 10Stück) alles nicht 
gehen?

Noch eine Hintergrundinfo: Diese ATMEGA644 habe ich in einem ESD 
Kästchen im Keller gelagert. Kann es sein, dass das das Problem ist??? 
Aber wieso kann ich die dann auslesen ?!?!

Bitte um einige Tipps.. Danke!
Gast #3069464
Lesenswert?

OK Folks,

ich bin ein Schritt weiter.

Ich habe bemerkt, dass wenn ich VOR dem Flashen ein "Erase now" mache, 
macht das zwar mein AVR Studio und quittiert das auch mit Ok jedoch 
fängt mein AVRISP mkII dann an rot zu blinken!

Wenn man jedoch den AVR Dongle aussteckt und wieder einsteckt, dann ist 
die Statusled Grün. Wenn ich dann das Häckchen Erase Device before 
programming entferne, dann wird sauber geflasht und das Programm läuft 
auch ab.


WTF?


Hat irgend jemand da draußen eine Idee?
Gast #3069480
Lesenswert?

Tatsache!!

ich habe den ATMEGA644 in den anderen Roten Sockel eingesteckt -> also 
auf der Seite wo auch die Stromversorgung liegt und siehe da, Erase kann 
auch gemacht werden. Wo steht das denn im STK Handbuch, dass der ATMEGA 
644 genau in diesen Sockel eingesteckt werden muss?

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