Fehlermeldung Stk500DII!

Gast #3710290
Lesenswert?

Hallo Zusammen,
ich programmiere mit AVR Studio und hab einen ISP- Programieradapter.
Als Mikrocontroller verwende ich einen ATMEGA 8.
Bis gestern hat noch alles funktioniert. Ich konte munter mein Program 
scheiben und übertragen. Der ATMEGA hat auch das gemacht was er soll. 
Dann habe ich etwas längere Zeit (ca. 30-60min) im Internet etwas 
gesucht (bei minimiertem AVR- Studio). Dann habe ich programmiert und 
wollte es übertragen und seit dembekomme ich die Fehlermeldung (siehe 
Anhang).
Was mir aufgefallen ist, das plötzlich die .o- Datei geöffnet war. Kann 
es sein das ich da etwas ausversehen gelöscht habe?
Habe das ganze Programm schon in ein anderes kopiert in der hoffnung das 
die .o- Datei neu geschrieben wird. Aber funktoniert auch nicht. Ich 
habe auch andere kleine Programme schon ausprobiert. Immer die selbe 
Fehlermeldung.
Mein Mikrocontroller läuft zwar weiter aber ich kann nichts löschen noch 
neues Programm drauf spielen. ich komme also garnicht mehr auf den µC 
drauf. Er hängt sich auch nicht auf. Es muss also eigentlich entweder am 
Adapter oder an der Sofware liegen oder sehe ich das falsch?
Hatte schon mal jemand das Problem, bzw. weiß jemand etwas darüber und 
kann mir helfen?

Danke schon mal im voraus.

Gruß Stefan
Angehängte Dateien:
#3710306
Lesenswert?

Hallo Stefan,

bin kein Spezialist für AVR Studio, aber mit "HEX file" ist sicher das 
ausführbare Programm gemeint.
Wenn Dein programmierter Code also zu viel wird ist das HEX file nach 
dem compilieren zu groß und es passt nicht in den Speicher deines 
Controllers.

Könnte das passen ?
Erik
Gast #3710669
Lesenswert?

Das Zusammenklicken von Modulen hat nicht nur Vorteile.

Natürlich spart man scheinbar viel Zeit, aber ein Problem lässt sich 
nicht lösen:
Der Programmierer weis nicht was Du machst und umgekehrt.
Also wird oft einiges doppelt gemacht, Variablen mehrfach gespeichert 
Konstanten mehrfach definiert oder was sonst noch Platz benötigt.

Interessanterweise haben beide (in ihrem Universum) Recht.
Gast #3710699
Lesenswert?

@Stefan
Da hast Du Recht!
Manchmal reicht schon die Nutzung einer einzigen Funktion, z.B. aus den 
Bibliotheken, um dicke Backen zu bekommen.
Die printf-Familie (eine eierlegende Wollmilchsau) ist dabei ein sehr 
beliebter Kandidat.

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