Parallelen NOR Flash beschreiben

OP #4181483
Lesenswert?
• ▲
▼
Hallo,

ich habe hier einen 64 MBit parallelen NOR Flash (S29GL064N90) an einem 
STM32F103 hängen und versuche diesen zu beschreiben. Nach vielen 
Fehlschlägen habe ich per Zufall herausgefunden, dass mein Programm 
Command akzeptiert wird wenn ich nach den ersten beiden Write Cycles 
(von insgesamt 4) einmal kurz /OE auf low ziehe. Im Timing Diagramm vom 
Programm Command steht aber überhaupt nichts von /OE und irgendwie 
scheint es mir auch unlogisch mit /OE irgendwas zu machen wenn man 
eigentlich schreiben will. Habe ich irgendwas überlesen oder wieso ist 
dies nötig?
#4181737
Lesenswert?
• ▲
▼
@Sebastian V. O. (sebi_s)

>ich habe hier einen 64 MBit parallelen NOR Flash (S29GL064N90) an einem
>STM32F103 hängen und versuche diesen zu beschreiben. Nach vielen
>Fehlschlägen habe ich per Zufall herausgefunden, dass mein Programm
>Command akzeptiert wird wenn ich nach den ersten beiden Write Cycles
>(von insgesamt 4) einmal kurz /OE auf low ziehe.

Klingt nach einem Softwarefehler.

> Im Timing Diagramm vom
>Programm Command steht aber überhaupt nichts von /OE und irgendwie
>scheint es mir auch unlogisch mit /OE irgendwas zu machen wenn man
>eigentlich schreiben will.

Eben.

> Habe ich irgendwas überlesen oder wieso ist dies nötig?

Ist es nicht. Kann es sein, dass irgendwo CE mit OE verwechselt wird? 
Beim Schreibzugriff braucht man nur CE und WR auf LOW.
OP #4182341
Lesenswert?
• ▲
▼
OK ich hab mein Problem gefunden. War ein blödes Softwareproblem wie 
schon vermutet. Die Datenleitungen waren ausversehen als Open Drain 
eingestellt und das gab dann so tolle Verläufe wie im angehängten Bild 
(oben Datenleitung, unten /WR). Ein Impuls auf /OE muss wohl dafür 
gesorgt haben, dass die Datenleitungen schnell wieder auf VCC gezogen 
wurden.
Angehängte Dateien:

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.