Forum: Mikrocontroller und Digitale Elektronik Komme nicht auf den Atmega


von Sven (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe einen Atmega128 und habe diesen bereits mit einem AVRISP mkII 
und AVR Studio programmiert.
Nun kann ich leider nur noch die Signatur auslesen, erhalte aber, wenn 
ich das Flash aufspielen möchte, folgende Fehlermeldung:

"A problem occurred when executing the command. Make sure that you are 
using the correct programming method. Current mode is ISP. See the 
command output for more info.
...."

Die ISP Frequenz ist 8MHz und Unten im Fenter steht

"Getting isp parameter.. SD=0x06 .. OKOK
Reading FLASH input file.. OK
Setting mode and device parameters.. OK!
Entering programming mode.. OK!
Programming FLASH ..      FAILED!
Leaving programming mode.. OK!"

Die Fuses hab ich seit dem eigentlich (meines wissens nach) nicht 
verändert und das Gerät lässt sich normal starten.

Hat wer einen Tipp für mich???

von spess53 (Gast)


Lesenswert?

Hi

>Die ISP Frequenz ist 8MHz und Unten im Fenter steht

Also läuft dein ATMega mit >32MHz?

MfG Spess

von Sven (Gast)


Lesenswert?

Leider komm ich auch mit einer ISP-Frequenz von 125kHz nicht drauf :-(

von Sven (Gast)


Lesenswert?

Muss ich den Atmega nuu austauschen, oder gibt es noch eine andere 
alternative bzw. einen Weg den ich noch unbedingt vorher testen sollte??

Er läuft ja und ich kann die Signatur auslesen! Passen die Fuses so?

von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

Sven schrieb:
> Er läuft ja und ich kann die Signatur auslesen! Passen die Fuses so?

Kenn mich damit nicht richtig aus, aber kann es sein, dass versehentlich 
Lock-Bits gesetzt sind und sich der Mikrocontroller deswegen nicht 
beschreiben lässt?
Falls ja, müsstest du ihn zuerst mit "Erase" löschen. Glaub ich. :-)

Schaden kann es auch nicht, die ISP-Frequenz versuchsweise noch weiter 
runterzusetzen, z.B. auf 2 kHz.

Kannst du den Flash-Speicher eigentlich ohne Probleme lesen? Falls ja, 
was steht so drin im Hex-File?

von ich (Gast)


Lesenswert?

125kHz könnten auch schon zu wenig sein. Du nimmst jetzt mal 1/4 vom 
Systemtakt, den Du hier nicht angegeben hast. Aussserdem gib mal die 
Zustände aller Fusebits an. Meine Glaskugel ist gerade in Reparatur.

von Peter J. (pijey)


Lesenswert?

Hast Du auch einen externen Takt angeschlossen? So, wie die Fuses 
gesetzt sind, brauchst Du zumindest einen externen Quarz...

Viele Grüße,
pijey

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.