Forum: Mikrocontroller und Digitale Elektronik AtMega8: Nur der Flashübertragung kaputt?


von Bartholomäus S. (sam_vdp)


Lesenswert?

Hallo,

ich habe gerade ein etwas merkwürdiges Problem mit einem AtMega8: Seit
ein paar Minuten scheitert das Programmieren immer mit Fehler beim
überprüfen der Daten. Der Programmer und der Hardwareaufbau sind
einwandfrei, da sowohl ein anderer Controller wunderbar funtioniert,
als auch das auslesen vom Eeprom des defekten (?) Controllers
fehlerfrei stattfindet. Beim Auslesen des Flash treten jedoch (bei
jedem Auslesen andere) Fehler auf.

Hat jemand von euch eine Idee, was da im Busch sein könnte?

Vielen Dank und beste Grüße,
Bartl

von Bartholomäus S. (sam_vdp)


Lesenswert?

Nachtrag: Ich hab' mal einen Screenshot davon gemacht:

http://paranoidsoftware.de/atmega.png

von mode (Gast)


Lesenswert?

Wie oft wurde er schon beschrieben? Da ist irgendwann auch mal Ende...

von Bartholomäus S. (sam_vdp)


Lesenswert?

Wenn's hoch kommt hundert mal, mehr sicher nicht. Außerdem scheint der
Speicher selbst okay zu sein, weil die Fehler ja bei jedem Auslesen an
anderen Speicherstellen sind.

von Sebastian H. (sebastianh)


Lesenswert?

Siehst aus wie spannungsversorgung. hast du +5V überprüft und das alle
pinne des isp richtig verbunden sind? (richtig=ordentlich kontakt) ich
hatte das schon oft. auslesen der fuses etc ist okay, aber flash
scheint schwierig. meist lags an meinen tollen lötstellen :-))

von Bartholomäus S. (sam_vdp)


Lesenswert?

Der ISP denke ich passt, aber du hast recht, es scheint irgendwie schon
an der Spannungsversorgung zu liegen. Wenn ich mein PC-Netzteil
verwende, zeigt avrdude "avrdude: current erase-rewrite cycle count is
-538976289 (if being tracked)" und der Flash ist fehlerhaft, aber
immerhin immer gleich. Mit einem Steckernetzteil kommt die
erase-rewrite Nachricht nicht, dafür ist der Flash jedesmal anders :-/
Strange...

von thkais (Gast)


Lesenswert?

Die Abblockkondensatoren an der Spannungsversorgung sind dran? Die
Spannungsversorgung mit Elkos stabilisiert?

von Bartholomäus S. (sam_vdp)


Lesenswert?

Ja, ist beides der Fall. Irgendwas ist da im Busch, aber ich fürchte
ohne Glaskugel komm' ich da auch nur mit Versuch-und-Irrtum weiter.

Vielen Dank für die vielen Ratschläge!

Gruß,
Bartl

von Der T. (Gast)


Lesenswert?

Masse uC <-> PC sauber vorhanden?

von André K. (freakazoid)


Lesenswert?

Mach mal ein ChipErase vorher. Ich hab das auch öfter.

Grüße, Freakazoid

von André K. (freakazoid)


Lesenswert?

Okay. Mein Fehler war anders. Schreiben und erneutes Lesen/Vergleichen
schlug fehl. Dann vergiß meinen Tip.

Grüße, Freakazoid

von Bartholomäus S. (sam_vdp)


Lesenswert?

Ich bin mir fast sicher, dass der Controller selbst SNAFU ist, auch wenn
ich mir nicht erklären kann wieso. Auf jeden Fall hab' ich ihn jetzt
einfach mal gegen einen neuen getauscht (gepriesen seien die Sockel!)
und alles geht wieder.
Ist nur irgendwie komisch, weil ich die Controller schon öfter schlecht
behandelt hab' und nie was war und jetzt mach' ich nichts und er geht
kaputt...

Vielen Dank nochmal und beste Grüße,
Bartl

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.