ATMega 8 verliert FLASH-Inhalt

Hallo zusammen,

also, wenn ich mein kleines Prograemmchen mittel PonyProg in den Flash-Speicher meines ATMega8 "brenne", ist alles ok, die SW laeuft und laeuft, auch wenn ich die Stromversorgung mal fuer ein paar Minuten unterbreche, laeuft danach alles wie erwartet an.

Nur wenn ich die Stromversorgung ueber Nacht mal ausschalte, geht am naechsten Tag nichts mehr.

Habe ich irgendeine Fuse uebersehen oder wie? Vielen Dank fuer jeden sachdienlichen Hinweis,

LG,

--
Bernhard Roessmann
Reply to
Bernhard Roessmann
Loading thread data ...

Check mal BODEN=0, BODLEVEL (je nach Versorgungsspannung) und BOOTRST=1. Du kannst auch mit PONYPROG auslesen, was im Flash drinnen steht und mit dem Originalprogramm vergleichen. Oder vielleicht den Controller mal tauschen.

Georg

Reply to
Georg Meister

Hallo,

bei mir hat ein ATiny22 mal genau das Verhalten an den Tag gelegt das du beschreibst. Der hat einen Schlag mit mehr als 7V aus einem Sch... Netzteil auf den Kopf bekommen.

Tipp: wegwerfen.

Gruß Holger

--
Dipl. Ing. (FH) Holger Klabunde
http://home.t-online.de/home/holger.klabunde/homepage.htm
 
Debugger: Hilft bei der Suche nach einem besseren Programmierer ;)
Reply to
Holger Klabunde

Danke fuer die Hinweise, des Raetsels Loesung ist aber ganz einfach, falls es jemanden interessiert:

Ich verwende einen Standard-Programmierdongle am Parallelport (geht dann zum SPI des Atmel). Offenbar werden die Portpins des Druckerports meines Rechners beim Hochfahren so initialisiert, dass der AVR nicht loslaeuft (die Reset-Leitung wird wohl ein heisser Tip sein....).

Es wird also keineswegs das Flash geloescht, wie ich vermutete. Es genuegt vielmehr, den Programmierstecker abzuziehen oder die Programmiersoftware (hier PonyProg) einfach zu starten (initialisiert dann wohl die Leitungen richtig) und schon ist das Problem behoben :-)

LG,

--
Bernhard Roessmann
Reply to
Bernhard Roessmann

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.