Forum: FPGA, VHDL & Co. Cyclone3 dauerhaft programmieren


von Maenju (Gast)


Lesenswert?

Hi,

ich habe ein kleines Problem:
Ich soll ein fertiges Programm auf einen Cyclone 3 schreiben und zwar 
dauerhaft. Bisher muss ich das programm nach jedem Anschalten neu 
aufspielen.

Ich habe übrigens keine große VHDL Erfahrung. Geflasht wird mit Quartus 
II über eine JTAG Schnittstelle.

Geht das überhaupt, und wenn ja, wie?

Danke schonmal im Voraus :-)

von FPGAler (Gast)


Lesenswert?

du brauchst einweder einen kleinen Mikrocontroller, der das macht und 
aus einem flashc lädt, oder ein SPI-Flasch auf dem board, sodass das 
FPGa das sleber machen kann oder das klassische und teuere Plattform 
Flash, aus dem der FPGA ebenfalls selbsttätig laden kann.

von voodoofrei (Gast)


Lesenswert?

Stichwort "Bitstream" könnte auf die Schnelle weiter helfen und "SPI 
flash programming".

von Maenju (Gast)


Lesenswert?

es handelt sich dabei um diesen Controller....geht das damit?

http://www.dallaslogic.com/prod_cmcs002m.htm

von voodoofrei (Gast)


Lesenswert?

Kein "ByteBlaster" vorhanden?

von Narf (Gast)


Lesenswert?

Hi,

wähle im Programmerfenster anstelle von JTAG AS (hab gerad kein Quartus 
hier und mir fällt nicht ein wofür die Abkürzung steht) aus. Dann wähle 
deinen Flash Speicher (EP1S16) aus und die Datei die du darauf flashen 
möchtest.

Viele Grüße,
Narfie

von Maenju (Gast)


Lesenswert?

Schonmal vielen Dank!!

AS (active serial programming) - oder?

Muss ich dann das Programm entsprechend umcompilieren (verlangt .pof 
statt .sof-File)?

von Maenju (Gast)


Lesenswert?

Muss der programmier-Adapter dann am JTAG-Port bleiben oder an den ASMI 
angeschlossen werden?

von Maenju (Gast)


Lesenswert?

ich habs umcompiliert, den Programmer umgestellt, entsprechende HArdware 
ausgewählt, aber der Start-Button bleibt deaktiviert :-(

von Marius W. (mw1987)


Lesenswert?

Tja, wenn du nicht mal sagst, welches Board du verwendest, dann kann dir 
hier niemand helfen. Bisher wissen wir nur, dass du einen FPGA vom Typ 
Cyclone III hast, aber nicht, wie es um den FPGA herum so aussieht...

Gruß
Marius

von Narf (Gast)


Lesenswert?

@Maenju:

Ja steck deinen Adapter mal an den anderen Port, den mit ASMI 
Beschriftung. Falls du eine Schematic zu dem Board hast sollte daraus 
hervorgehen dass dieser direkt mit dem Flash verbunden ist.

Gruß

von Maenju (Gast)


Lesenswert?

Narf, viele Dank, es tut!

von Aua (Gast)


Lesenswert?

Es tut weh!

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.