www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Wie oft kann man einen ATMega flashen?


Autor: Gast fragt euch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Wie oft kann man einen ATMega flashen? Unendlich? Oder gibt es Grenzen?

Autor: Hannes Lux (hannes)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Grenzen stehen im Datenblatt des Mega8. Wenn ich mich nicht irre,
war das so um die 1000 mal bei den alten AVRs und 10000 mal bei den
neueren AVRs.

...

Autor: Jadeclaw Dinosaur (jadeclaw)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Korrekt.

Gruss
Jadeclaw.

Autor: Robert Teufel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die 1000 und 10000 kommen aus den Datenblaettern. Falls die Frage
wirklich ist wie oft kann man, dann sollte das viel hoeher sein, z.B.
5x der Wert im Datenblatt. Das Problem ist dann die Data Retention also
die Lebensdauer eines programmierten Bausteins. Die geht naemlich mit
jedem Programmierzyklus runter.

Also fuer Laborgebrauch wuerde es mich wundern wenn die Bausteine mit
1k Zyklen vor 10k aufgeben wuerden, bei den 10k wuerde ich etwa 50-100k
erwarten, nur dann bitte micht mehr in Kundenprojekten verwenden.

Wir haben z.B. die LPC900 Flash Teile von Philips in einem Laborversuch
bei reprogrammiert bis sie sich nicht mehr programmieren liessen. Die
Spec ist 100k Zyklen, der erste gab nach mehr als 500k Zyklen auf, der
letze in der Naehe von 1 Mio Zyklen.

Robert

Autor: KoF (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Gast fragt euch
aber dran denken, das in das flash schreibende routinen des uC`s auch
die anzahl der flash-vorgänge nachteilig beeinflussen kann.
wenn also der uc sich selber in das flash schreiben kann und dieses
auch häufig tut, dann hat man eventuell nach ein paar wochen probleme
wenn man alle paar ms daten ins flash schreibt :-)

Autor: Hannes Lux (hannes)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wer sowas macht ist aber selbst schuld, Flash ist als Programmspeicher
ausgewiesen, nicht als Datenspeicher, auf dem das Programm herumrödeln
kann...

Aber wer in der Lage ist sowas zu programmieren hat sicher das
Datenblatt gelesen und die Angabe der möglichen Flash-Updates gefunden.


...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.