[erledigt] EEPROM-Frage

Hallo zusammen!

Ich möchte in einem Sketch feststellen, ob das EEPROM schon einmal beschrieben wurde (feststellen, ob sich dort gültige Daten befinden).

Enthält ein EEPROM im Urzustand bestimmte Daten, wird es sozusagen „formatiert“, bevor der µC die Fabrik verlässt?

Gruß

Gregor

Das EEProm ist im neu zustand leer!

combie:
Das EEProm ist im neu zustand leer!

D. h. es befinden sich nur Nullen darin? Ist das so sicher wie das Amen in der Kirche?

Gruß

Gregor

gregorss:
D. h. es befinden sich nur Nullen darin? Ist das so sicher wie das Amen in der Kirche?

Nein, soweit ich es gesehen habe, ist da "255" drin.

HotSystems:
Nein, soweit ich es gesehen habe, ist da "255" drin.

Danke!

Gruß

Gregor

gregorss:
Danke!

Gruß

Gregor

Gerne, immer wieder gerne ...

soweit ich es gesehen habe, ist da "255" drin

Ist also leer 8)

michael_x:
Ist also leer 8)

Leer ja, aber keine "0" drin.

HotSystems:
Leer ja, aber keine "0" drin.

Es wurde also mit 8192 Einsen geleert.

Gruß

Gregor

Ich würde darauf wetten, dass man das ganz genau im Datenblatt nachlesen kann.

Stell dir vor, beim Schreiben würden Löcher reingeschossen.
Die Zauberei besteht darin, dass diese Nullen jemals wieder entfernt werden können, und das elektrisch. Und sogar mehrfach !

combie:
Ich würde darauf wetten, dass man das ganz genau im Datenblatt nachlesen kann.

Die Wette hättest Du wohl verloren. Weder die Suche nach „Factory Defaults“ noch das Querlesen von Kapitel 8 (AVR Memories) haben etwas erbracht, was meine Frage beantwortet hätte. Habe ich vielleicht eine veraltete Version des Datenblattes (im Fuß steht „Atmel-8271I-AVR- ATmega-Datasheet_10/2014“)?

Gruß

Gregor

OK ....
Dann muss man das halt wissen....
Und jetzt weißte es ja....