www.mikrocontroller.net

Forum: FPGA, VHDL & Co. Ansprechen eines Flash-Speichers


Autor: Roman Hofman (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich will mit einem FPGA einen Flashspeicher (2Gbit von Micron, der
einzige NAND-Flash Baustein, den es unter micron.com gibt) ansprechen.
Ich habe versucht, mich an das Datenblatt zu halten, aber bekomme
folgendes Problem:

Ich geben einen Page-Read-Command (0x00, dann 5 Adresszyklen, dann
0x30). Dann Clocke ich die Daten raus. Wenn ich jetzt einen anderen
Befehl geben will, treibt der Flash-Baustein noch die IO-Leitungen
(über die ich den neuen Befehl eingeben muss).
Das ganze Simuliere ich mit dem Verilog-Modell des Herstellers.

Ich bin sicher, da gibt es eine ganz einfache Lösung, ich habe bestimmt
nur was übersehen! Kann mir bitte jemand einen Tipp geben?

Vielen Dank! R.

Autor: Jens (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wahnsinn, 2GBit! Wo kann man den Baustein kaufen ohne einen USB-Stick
schlachten zu müssen?

Autor: Roman Hofman (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, das war ein "Deppenfehler":

Eine Page hat 2K + 64 Einträge, und ich hab nur 2K gelesen.

Autor: FPGA-User (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
nach dem Command 30h musst Du ja erstmal prüfen,
ob die Daten zum Lesen da sind, also Abfrage Status
mit 70h usw., wenn Du ein READY erhälst, dann kann
das Lesen losgehen, aber vorher MUSS nochmal Command
00h gesendet werden.
Machst Du das so?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.