www.mikrocontroller.net

Forum: FPGA, VHDL & Co. SP605 BPI Flash schreiben


Autor: jodomi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Leute

Ich hoffe mir kann jemand helfen.
Ich habe ein Sp605 Board von Xilinx mit dem Spartan 6.
Leider gelingt es mir nicht auf den BPI Flash zu schreiben aus meinem 
Programm heraus.
Muss ich was beachten außer der Anleitung für den Flash Speicher?
Ich kann nichts finden was sonst noch relevant sein soll.

Gruß jodomi

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie klappt nicht? Was genau geht denn nicht?

Autor: jodomi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich habe ein Schematic Programm erstellt unter Berücksichtigung des 
Datenblatts des Speichers.
Lesen klappt soweit jedoch nicht schreiben.
Nun wollte ich mal wissen ob ich sonst noch was beachten muss um auf den 
Speicher zu schreiben.

Gruß jodomi

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Naja, was zu beachten ist, müsste ja alles im Datenblatt stehen. Zum 
Schreiben sind ja einige Daten-Sequenzen und verschiedene Wartezeiten 
nötig. Wenn Lesen geht, ist ja die grundlegende Kommunikation schon mal 
offenbar OK. Alles andere kann man ohne deinen Quellcode und deine 
Kommandosequenzen, die du abgeschickt hast, nicht sagen. Was sagt denn 
die Simulation dazu? Sieht ein kompletter Schreibzyklus in der 
Simulation genauso aus, wie im Datenblatt?

Autor: jodomi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die Antwort!
Vom Quellcode her habe ich keine bedenken.
Simulation sieht genau so aus wie im Datenblatt.
Mit Chipscope sieht auch alles OK aus jedoch werden die Daten nicht 
gespeichert. Ich habe das Gefühl, dass irgendwie noch ein Schreibschutz 
vorhanden ist aber der ist im Board auf HIGH gelegt was OK wäre.
Muss ich irgendwelche Jumper oder anderes beachten.
Ich kann dazu in den Dokus von Xilinx für das Board nichts finden.


Gruß jodomi

Autor: Daniel Schembri (pod)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hast du die Mode Switches eingestellt?

Bei meinem SP601 Board müssen M0 und M1 beide auf 0 gesetzt sein, um 
aufs BPI Flash schreiben zu können.

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.