Flash lebensdauer bei Geräten?!

Gast #6717793
Lesenswert?

Hi....

Ich hoffe ihr könnt mir möglicherweise etwas aushelfen.
Ich habe mir ein Handheld Oszi gekauft. Funktioniert gut und bin auch 
sehr zufrieden, nur habe ich da eine frage.....
Das Gerät speichert (wahrscheinlich beim ausschalten) diverse 
einstellungen die man vorgenommen hat. Nun hab ich gelesen dass die 
Flash speicher so um die 3000 schreibzyklen aushalten können. heißt das 
auf gut deutsch dass ich das gerät praktisch 3000 mal nutzen kann und 
ende? oder werden so einstellungen irgendwie/wo anders gespeichert? Ich 
weiß dass da auch ne kleine knopfzelle eingebaut ist um wahrscheinlich 
die Uhrzeit zu speichern.....

vielleicht kennt sich da ja jemand gut aus und kann mir da auskunft 
geben.
Danke euch
#6717805
Lesenswert?

Wenn es immer an die gleiche Stelle von Flash geschrieben wird, dann 
gelten die Zyklen von diesem Flash. Wird dafür eine EEPROM-Emulation in 
Software verwendet, die einen Flash-Bereich sukzessive beschreibt, ist 
es wesentlich mehr. Wird es in echtes EEPROM geschrieben, können es auch 
1 Mio Zyklen sein.
Beitrag #6717820 wurde von einem Moderator gelöscht.
Persönliche Seite #6717838
Lesenswert?

Maxim B. schrieb:
> Roffeldipoffel schrieb:
>> Nun hab ich gelesen dass die
>> Flash speicher so um die 3000 schreibzyklen aushalten können.
>
> Heute eher 100 000 oder 1 000 000.
> Früher gab es EPROM, die man ca. 20-25 mal löschen könnte, bis die die
> Ladung verlieren. Man versprach 100 mal, in Praxis war es aber nur 20
> mal. Und auch damit machte man Computer...

Bei NAND Flash sind es tatsächlich je nach Technologie (SLC, MLC, TLC, 
...) nur ein paar tausend oder sogar nur ein paar hundert Zyklen. Ein 
Stück Software sorgt aber typischerweise dafür das die Schreibzyklen 
über den ganzen Speicherbereich verteilt werden.

NOR Flash wie er typischerweise im Microcontroller integriert ist hat 
mehr Schreibzyklen. 10k - 100k sind da üblich. Aber auch dort verteilt 
man bei häufigem schreiben gern auf mehrere Sektoren.

Matthias
Gast #6717851
Lesenswert?

Roffeldipoffel schrieb:
> Das Gerät speichert (wahrscheinlich beim ausschalten) diverse
> einstellungen die man vorgenommen hat. Nun hab ich gelesen dass die
> Flash speicher so um die 3000 schreibzyklen aushalten können. heißt das
> auf gut deutsch dass ich das gerät praktisch 3000 mal nutzen kann und
> ende?

Warum meinst du, dass die Konfigurationsdaten im Flash gespeichert 
werden?

> oder werden so einstellungen irgendwie/wo anders gespeichert?

Die können auch in einem EEPROM, einem FRAM, einem MRAM oder einem 
Batterie/Akku-gepufferten SRAM liegen.
Gast #6717870
Lesenswert?

hmm.....

Ich glaube ich stelle mal morgen etwas ein woran ich mich erinnere und 
dann entnehme ich mal die Batterie. wenn danach die Einstellungen 
verloren sind, wird es wahrscheinlich in eine Art RAM gespeichert denke 
ich mir - richtig?

und dann kann ich noch ein paar mehr Infos zu den Chips geben - dann 
bekommt man denke ich mal schon einiges mehr an Informationen.
Gast #6718128
Lesenswert?

Roffeldipoffel schrieb:

> Flash speicher so um die 3000 schreibzyklen aushalten können. heißt das
> auf gut deutsch dass ich das gerät praktisch 3000 mal nutzen kann und
> ende?

Kommt auf die Nutzung an. Für die 3000 Zyklen garantiert man Dir, dass 
die Daten 20 Jahre erhalten bleiben. Wenn Dir 2 Jahre reichen, dann 
kannst Du auch 30.000 Zyklen fahren. Und wenn die Daten nur 2 Monate 
halten müssen, weil sie dann ohnehin erneuert werden, bist Du schon bei 
300.000 Zyklen. Und das im worst-case, der typische Wert kann nochmal 
höher liegen.

Und man muss die Werte nicht immer an die gleiche Stelle im EEPROM 
schreiben. Auf zehn Datenblöcke verteilen verzehnfacht die nutzbare 
Lebensdauer.
Gast #6718195
Lesenswert?

Habe mir jetzt ne pdf des chips angesehen:

29f1g08abaea
• Quality and reliability
– Data retention: 10 years
– Endurance: 100,000 PROGRAM/ERASE cycles

ist NAND SLC
denke das sollte in etwa reichen :D
Gast #6718335
Lesenswert?

Soul E. schrieb:
> Das oben genannte gilt sinngemäß auch da.

Richtig, nur ist es ein Unterschied, ob das Gerät bei normalem Gebrauch 
seinen Speicher nach 10 Jahren oder nach 300 Jahren totgeschrieben hat.

Fazit:
1. Nicht im Minutentakt ein- und aus schalten
2. Mindestens alle 10 Jahre mal für einen Refesh einschalten.
Gast #6718660
Lesenswert?

Dieter schrieb:
> Flash in MikroContr in Hausgeraeten funktioniert hervorragend als
> geplante Obsolenz.

Flash in Geräten ist schon seit vielen Jahren nicht mehr zu vermeiden - 
denke mal an die Mikrocontroller, die du beruflich einsetzt. Die haben 
schon seit langem keine ROM-Versionen mehr.

Mir ist das vor ein paar Jahren selber schon passiert: Ein Gerät kam als 
Reparaturfall nach rund 10 Jahren zurück und der einzige Schaden dabei 
war, daß der Code im enthaltenen Controller hie und da ein kippliges Bit 
hatte. Die Firmware nochmal drüber geschrieben war die ganze Reparatur.

W.S.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren