Ich hatte wochenlang ein nerviges Problem beim Lesen von Konfigurations-Einstellungen aus dem EEPROM im Innern eines Silans CP2201 Ethernet Controllers. Und zwar bekam ich manchmal einzelne Bits bit falschen Werten heraus. Beim Wiederholversuch konnte ich nur noch Zufällige Werte auslesen - auch nach Neustart (Reset oder Netzteil aus/ein schalten). Letztendlich konnte ich den Effekt auf einen Einbruch der Spannungsversorgung zurückführen. Der AVR lief trotzdem schön weiter, er ist da wohl weniger Empfindlich als der Ethernet Controller. Was ich jetzt gerne wissen würde: Wieso verliert das EEPROM seine Daten, wenn während des Lesens die Spannungsversorgung einbricht?
> Letztendlich konnte ich den Effekt auf einen Einbruch der > Spannungsversorgung zurückführen. Der AVR lief trotzdem schön weiter, er > ist da wohl weniger Empfindlich als der Ethernet Controller. Bei gesetzter Brownout Fuse und hohem Brownoutlevel auch?
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.