Forum: FPGA, VHDL & Co. FPGA Konfiguration Übertragen


von Patrick (Gast)


Lesenswert?

Hallo,
ich möchte in die Welt der FPGA's einsteigen und habe mir dazu ein 
kleines Board mit einem Altera EP4CE Chip und Konfigurations Flash EPCS4 
gekauft.

Es handelt sich um dieses Board: http://www.ebay.de/itm/281188502846

Ich kann mittels Quartus2 auch das "programm" übertragen und es 
funktioniert einwandfrei.
Das Problem ist nur, das ich das "programm" nur irgendwie nur in den 
FPGA hineingeschoben bekomme, und der ist ja RAM basiert und verliert 
daher erwartungsgemäss seine konfiguration nach einem Neustart.

Wie bekomme ich nun Das Programm in den Flash Chip? Er wird mir 
jedenfals nicht bei den gefundenen geräten im Menü des Quartus 
Programmers angezeigt.

Gibt es da einen Trick?

Vielen Dank für eure hilfe,

Patrick

von peter (Gast)


Lesenswert?

Frage ist für mich , hat nichts mit deiner Frage zu tun.
Wie hast du ihn programmiert?
Mit Blaster und Quartus2 oder nur mit Quartus2 direkt mit USB des PC 
verbunden und Daten Übertragen?

Irgendwie muss bei dir zum festen Flashen noch eine JIC erstellt werden 
beim compilieren.

Danke.
Gruss

von peter (Gast)


Lesenswert?

Hiermit habe ich den Code der Parallax-Propeller-CPU auf den NANO 
gebracht:
http://www.parallax.com/product/60056

Da steht auch drin wie ein Altera geflasht wird.

Gruss

von Antti L. (trioflex)


Lesenswert?

Propeller ins Altera FPGA? Wie ? :)

von peter (Gast)


Angehängte Dateien:

Lesenswert?

Hier eine PDF:

von peter (Gast)


Lesenswert?

Na halt die Propeller-CPU mit den 32KB-Speicher wird von meinem 
NANO-Board dargestellt und da wurde der Code auch reingeflasht , beim 
Ausschalten verschwindet er also nicht.

Gruss

von Antti L. (trioflex)


Lesenswert?

du hast den propeller cpu als softcore? oder wie sollte man es 
verstehen?

von Antti L. (trioflex)


Lesenswert?

wie doof kann ich sein.

Ich war bei Chip's hochzeit in Finland.

Das er den Quellcode freigegen hat, das freut mich.

von Patrick (Gast)


Lesenswert?

das problem ist aber, das der flash bei mir wie im rechten bild auf 
seite 6 von peters pdf nicht auftaucht. Das ist ja das merkwürdige.... 
Muss ich da noch etwas besonderes beachten?

von Patrick (Gast)


Lesenswert?

Patrick schrieb:
> das problem ist aber, das der flash bei mir wie im rechten bild
> auf
> seite 6 von peters pdf nicht auftaucht. Das ist ja das merkwürdige....
> Muss ich da noch etwas besonderes beachten?

Also der EP4CE taucht auf aber kein seperater Flash, obwohl dieser ja 
mit auf dem Board ist.

von Antti L. (trioflex)


Lesenswert?

den EP kann Qaurtus direkt sehen in JTAG, den indirekt verbundenen SPI 
flash aber nicht. Deshalb ist der FPGA immer da sobald JTAG verbindung 
OK ist. Den SPI flash "skaniert" der JTAG scan aber nicht, deswegen 
taucht der auch nicht von selbst da auf, obwohl es auf der hardware 
platine vorhanden ist. Da muss man in tools etwas machen, dann wird der 
flash auch angezeigt.

von Patrick (Gast)


Lesenswert?

Ja ich hab es jetzt auch gefunden, und zwar musste ich den Flash manuell 
hinzufügen und den typen auswählen. Ich dachte schon der Flash wäre 
eventuell defekt.

Jetzt wird meine Konfiguration dauerhaft gespeichert.

danke für eure hilfe, jetzt habe ich etwas zum basteln für die 
weihnachtsferien ;)

von user (Gast)


Lesenswert?

Wenn man eine jic-Datei in den "FPGA" im QuartusProgrammer reinläd, dann 
wird der Flash auch mit angezeigt

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.