www.mikrocontroller.net

Forum: FPGA, VHDL & Co. SPI Flash über FPGA mit ISE flashen


Autor: herman (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ist es möglich über das ISE Tool und einem Spartan XC3S250E FPGA ein SPI 
Flash zu flashen, welches dann die Konfiguration des FPGAS ethält?
In dem ISE Impact gibt es doch ein Boundary Scan mode, über den müsste 
es doch möglich sein, oder? Ausführen eines SVF oder STAPLE Files oder 
so etwas?

Weiss da jemand bescheid?

Autor: Xenu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: herman (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Xenu,

genial, vielen Dank!!

Autor: herman2000 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich hab es öfter probiert, aber es will einfach nicht klappen. Ich kann 
das SPI Flash einfach nicht programmieren. Weiss einer noch eine andere 
Möglichkeit, das SPI Flash zu programmieren? Das Flash ist ein M25P40 
und ich habe keinen direkten Zugriff drauf.

Gruß
Herman

Autor: Uwe Bonnes (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Und, sieht man mit dem Scope die Signale?

Autor: herman2000 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

da ich ein WDT an PROG_B angeschlossen habe, wird der FPGA wieder aus 
dem BoundaryScan mode "rausgeschossen". Ich habe den PROG_B pin mal 
angehoben und  siehe da, es hat geklappt. Nur wie kann ich das lösen, 
dass ich den Pin angeschlossen lassen kann?

Autor: Uwe Bonnes (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zeig und mal den Schaltungsausschnitt? Welchen Widerstand hat dert 
Pullup an PROG_B? Xilinx empfiehlt mmit 330 Ohm recht niederohmig.

Autor: herman2000 (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
den PROG_B habe ich direkt am WDT Ausgang, der wird alle ca. 1,5s 
getoggelt, falls an WDI nichts kommt. WDI hängt an Pin 26 vom FPGA.

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.