Forum: Mikrocontroller und Digitale Elektronik EEPROM Am29F010 löschen


von Frauenfelder Dominik (Gast)


Angehängte Dateien:

Lesenswert?

Ich probiere ein Am29F010 EEPROM zu löschen und danach
wiederzubeschreiben. Leider funktioniertbis jetzt nicht einmal das
Löschen (siehe Anhang).
Ich benutze ein 68HC812A.
Die Kommandosequenz die ich an das Flash Eeprom gesendet habe, lautet
so:

Adr:      Byte:      Kommentar:

5555      AA
2AAA      55
5555      80      Lösch Befehl

5555      AA
2AAA      55
5555      10      Zum löschen des ganzen Eeproms.


Wie ich mich erkundigt habe, besitzt dieser Flash Speicher eine
Zustandsmaschiene, deren Clock noch gesetzt werden sollte. Doch da ich
niergends im Datenblatt eine Angabe gefunden habe, wusste ich nicht wie
diese anzuwenden sei. Weiter besteht ein Problem mit der Reaktionszeit
des Flash Speichers. Müsste da noch eine Zeitverzögerung eingefügt
werden?

Ich währe über eine Antwort sehr erfreut

von Benedikt (Gast)


Lesenswert?

Eigentlich müsste es funktionieren.
Das einzige wichtige Timing ist, dass zwischen den Befehlen nicht mehr
als 100us liegen, denn der Flash besitzt ein Timeout !

von thkais (Gast)


Lesenswert?

Garantiert sicher, daß keine Adress- oder Datenleitungen vertauscht
sind?

von Frauenfelder Dominik (Gast)


Lesenswert?

Ja, ich verwende ein MCU-BOARD (Lemps.ch) welches schon fertig ist und
auch läuft. Ich möchte aber nicht mehr vom LBios abhängig sein, welches
ich mitgeliefert bekam. Deshalb habe ich mich daran gemacht, etwas
ähnliches wie das LBios zu schreiben (siehe Lemps.ch).

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.