Hallo Forum, ich habe bei der g**gle suche machen Informationen gefunden, dass das erste Byte im EEPROM überschrieben wird. http://www.edaboard.de/atmega128-eeprom-t19874.html Im Errata steht nichts drinne. Gibts dazu irgendwelche Informationen? Hintergrund ist, das selten genau diese Zelle mit 0xFF gelöscht ist. Ich habe einen größerer Menge an ATMega88 und ATMega8515 in einem Netzwerk zusammen und auf Adresse steht 0 steht meine Adresse. Jetzt kommt es ab und zu mal vor, dass diese Adresse überschrieben wird, warum auch immer. Der Programmcode, der diese Adresse beschreiben kann, wird nur durchlaufen, wenn ein Jumper gesetzt ist. Das zugehörige Port-Pin ist ein Eingang mit Pull-Up-Widerstand und wird durch einen Jumper auf GND gezogen. Trotz dieser Sicherheitsmechanismen ist es vorgekommen, das die Adresse auf 0xFF geändert wurde. (Der Jumper ist natürlich nirgendwo gesetzt)
Die Standardlösung zu der Standardfrage ist: Brown-out-Reset einschalten. Steht extra auch im Datenblatt. Oliver
Mir noch nie passiert, aber angeblich möglich wenn BOD nicht gesetzt ist.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.