Frage zu NOR Flash

[Ich bin mir nicht ganz sicher, ob das hier die richtige Gruppe fuer die Frage ist - wenn jemand eine bessere Gruppe weiss, bitte Hinweis per Mail oder Followup-To.]

Ich habe eine Frage zu NOR Flash ROMs: Kann ich davon ausgehen, dass ich - aehnlich wie bei einem EPROM, 1 Bits auf 0 programmieren kann, auch dann, wenn die Speicherzelle schonmal programmiert wurde?

Beispiel: Ich loesche einen Sektor und beschreibe Speicherzelle 0 mit $F0. Kann ich die Zelle spaeter (ohne Loeschen) mit $A0 programmieren? Oder muss nach jedem Programmiervorgang immer ein Loeschen folgen, wenn ich neu schreiben will?

Damit zusammenhaengend: Bewirkt das Loeschen bei NOR Flash immer ein Ruecksetzen auf $FF oder gibt es Hersteller, bei denen es anders ist?

Gruss

Uz

--
Ullrich von Bassewitz                         uz@spamtrap.musoftware.de
 14:48:11  up 2 days,  4:01, 11 users,  load average: 0.04, 0.04, 0.01
Reply to
Ullrich von Bassewitz
Loading thread data ...

Ja.

Ja. Nein, ich kenne keinen.

Vorsicht: es gibt da je nach Hersteller manchmal Sonderregeln - bei manchen Winbond-Typen darf man Bits, die schon "0" sind, nicht nochmal auf "0" brennen. Um aus dem $F0 ein $A0 zu machen, müßte man also $AF programmieren ... das betrifft aber nur die chipspezifischen Lowlevel-Routinen, der Code darüber muß davon nichts merken.

cu Michael

--
Some people have no repect of age unless it is bottled.
Reply to
Michael Schwingen

[...]

Danke!

Gruss

Uz

-- Ullrich von Bassewitz snipped-for-privacy@spamtrap.musoftware.de 20:21:47 up 7 days, 3:11, 11 users, load average: 0.12, 0.05, 0.03

Reply to
Ullrich von Bassewitz

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.