www.mikrocontroller.net

Forum: FPGA, VHDL & Co. Spartran 3 - X3C200S


Autor: Jeylo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Halli Hallo,

ich habe eine Frage bzgl. des Spartran 3 Starter KIt Boards.
UNd zwar wenn ich das Board Programmiere, dann läuft meine Anwendung.
Sobald ich aber den Power-Button drücke, ist das Programm wieder weg.
Muss ich das Programm bzw. die Bitstream-File in einen speziellen 
Speicher reinschreiben?

Gruß Jeylo

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn du uns verräts um WELCHES Spartan3 Kit es sich handelt, können wir 
dir vielleicht helfen . . .

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Muss ich das Programm bzw. die Bitstream-File in einen speziellen
> Speicher reinschreiben?
Such mal, ob dein Board ein Configuration-PROM (XCF0xS) hat.
Dann sollest du die Doku lesen, wie die Daten aus dem Config-PROM 
geladen werden (Jumper an den FPGA-Pins M0..M2).

Pech hast du, wenn du ein Altium-Board hast. Dem fehlt das Config-PROM 
:-o

Autor: Jeylo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@falk

Es geht um das Spartan 3 - Starter Kit - XC3S200 Development Board, 
welches von digilent.com erworben wurde.

@lkmiller
The Spartan®-3 FPGA Starter Kit board has an XCF02S serial configuration 
Flash PROM to store FPGA configuration data and potentially additional 
non-volatile data, including MicroBlaze application code.


Muss ich nun die Jumper dann entsprechend den Optionen setzen, die in 
der Doku beschrieben werden?

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@  Jeylo (Gast)

>Muss ich nun die Jumper dann entsprechend den Optionen setzen, die in
>der Doku beschrieben werden?

Ja.

Autor: Jeylo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So ich hab nun den Jumper geändert, aber das Problem ist immer noch 
dasselbe.
Sobald ich das Board ausschalte ist das Programm wieder weg.

Ich hab die Option "Flash Read" verwendet.
Flash Read: The FPGA boots from Platform Flash, which is permanently 
enabled. The FPGA can read additional data from Platform Flash.

Jumper J1 sieht so aus:

+--+--+--+
[x  x] o
+--+--+--+

[x  x] => Ist der Jumper

Muss ich noch irgendwie etwas konfigurieren Softwareseitig?

Gruß

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Sobald ich das Board ausschalte ist das Programm wieder weg.
Du mußt jetzt natürlich noch das PROM programmieren (nicht das FPGA). 
Das PROM taucht auch in der JTAG-Chain auf.

IMPACT --> Generate Prom File --> dann die *.MCS Datei ins PROM 
programmieren.

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.