Forum: Mikrocontroller und Digitale Elektronik AVR stürzt beim Programmieren ab


von Michael S. (kyromaster)


Lesenswert?

Beim Programmieren meines atmega32 über dapa (Parallelport) stürzt der 
Controller beim Übertragen größerer Programme ab, ich erhalte 
"Verification errors" bei den Fuses, immer mit 0xff als angeblichen 
Wert. Zurücksetzen kann avrdude die Fuses auch nicht. Beim Programm 
erhalte ich immer 0x00 als Wert. Deswegen gehe ich davon aus dass der 
Controller irgendwie abstürzt oder die Kommunikatio fehlschlägt.
Das komisch ist dass kleinere Programme (so ca. 5kb) einwandfrei 
funktionieren.

Hat jemand eine Idee woran das liegen könnte?
Vielen Dank schonmal im Vorraus!

von Anton (Gast)


Lesenswert?

Lösche den AVR erst, bevor Du das neue Programm reinschreibst.

von _CH_ (Gast)


Lesenswert?

Hallo,

die Spannungsversorgung des Controllers ist ok oder?
Ich hatte mal das gleiche Problem als ich meine Spannungsversorgung aus 
den restlichen Datenleitungen des Parport-Programmers genommen habe. 
Seit ich ein separates NT verwende gibt's keine Probleme mehr.

Gruß,
Christian

von Michael S. (kyromaster)


Lesenswert?

Ich habe ein externes Netzteil, die GND-Pole des Parallelports und der 
Schaltung sind verbunden, ansonsten läuft der AVR mit +5V vom externen 
Netzteil.
War es bei Dir auch so dass kleine Programme funktioniert haben? Das 
funde ich besonders komisch an der ganzen Sache.

Und wegen Löschen, der AVR macht doch AFAIK einen erase auf dem Flash 
bevor etwas reingeschrieben wird.

von _CH_ (Gast)


Lesenswert?

> War es bei Dir auch so dass kleine Programme funktioniert haben?
ja, ganz genauso

> Das funde ich besonders komisch an der ganzen Sache
ich auch, aber wie gesagt seit ich ein ext. NT habe funzt es ohne 
Probleme

Gruß,
Christian

von Michael S. (kyromaster)


Lesenswert?

Krass!
Hast du den GND-Pol vom Parallelport an den vom Netzteil gekoppelt oder 
nicht?

von _CH_ (Gast)


Lesenswert?

> Ich habe ein externes Netzteil, die GND-Pole des Parallelports und der
> Schaltung sind verbunden, ansonsten läuft der AVR mit +5V vom externen
> Netzteil.
wer lesen kann ist klar im Vorteil

von Michael S. (kyromaster)


Lesenswert?

Ich kann lesen :)
Und jetzt? Auf die Frage konnte ich oben keine Antwort finden *g

von Sven (Gast)


Lesenswert?

Hast Du einen gekauften Programmierdongel ? Wie lang ist das Kabel vom 
Dongel zum Atmel? Ich hatte mal ein Problem wegen zu langen Kabeln am 
Dongel, da traten dann auch solche Fehler auf die Du oben beschreibst.

Gruß Sven

von _CH_ (Gast)


Lesenswert?

Sorry, da hab ICH wohl nicht richtig gelesen :)

Ja, alle GNDs müssen verbunden sein -> Schaltung + Netzteil + Parport

Gruß,
Christian

von Michael U. (Gast)


Lesenswert?

Hallo,

für Dich zum mitmeißeln:

Michael Stather: Hast du den GND-Pol vom Parallelport an den vom 
Netzteil gekoppelt oder nicht?

_CH_: die GND-Pole des Parallelports und der Schaltung sind verbunden

Michael Stather: Ich kann lesen :)
Und jetzt? Auf die Frage konnte ich oben keine Antwort finden *g

... offenbar kannst Du doch nicht lesen... ;-))))


Gruß aus Berlin
Michael

von Michael S. (kyromaster)


Lesenswert?

Danke CH :)

Und an Michael U.:
Schau am Besten nochmal nach wer "die GND-Pole des Parallelports und der 
Schaltung sind verbunden" geschrieben hat, das war nämlich ich.

Ist eigentlich auch völlig egal oder :)))

von _CH_ (Gast)


Lesenswert?

funktioniert's jetzt wenigstens?

von Michael U. (Gast)


Lesenswert?

Hallo,

@Michael Stather: hast völlig recht, da konnte ich wohl nicht lesen...

Hast auch damit recht: ist völlig egal. :)

Bleibt also die Frage von _CH_: Geht's jetzt?

Gruß aus Berlin
Michael

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.