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
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 !
Garantiert sicher, daß keine Adress- oder Datenleitungen vertauscht sind?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.