>Wäre halt praktisch genau wegen der begrenzten Lebensdauer des Flashs.
Da stellt sich doch die Frage, wie oft man die Firmware einer Steuerung
ändern will. Wenn man sie konfigurieren will, nimmt man das EEPROM, um
die Parameter zu speichern (hat auch einen höheren
Wiederbeschreinungszyklus).
Wenn man das Flash während des Entwicklungsvorganges schon durch
zuviele Schreibzyklen "schrottet", sollte man seine
Entwicklungsmethode mal überdenken.
Wieso will bloß immer alle Welt auf einem AVR oder dergl. dauernd das
Flash braten? Bei mir laufen in und die selben Anwendungen auf dem
Controller, bis das komplette Gerät entsorgt wird. Vielleicht
zwischendurch noch mal ein Firmware-Update. Aber das tötet nicht das
Flash. Könnte mir jemand eine Anwendung nennen, bei der man dauernd das
Flash ändern muß? (In einem solchen Fall würde ich den Umstieg auf eine
andere Controller-Architektur empfehlen...)