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 :-)
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.
Stichwort "Bitstream" könnte auf die Schnelle weiter helfen und "SPI flash programming".
es handelt sich dabei um diesen Controller....geht das damit? http://www.dallaslogic.com/prod_cmcs002m.htm
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
Schonmal vielen Dank!! AS (active serial programming) - oder? Muss ich dann das Programm entsprechend umcompilieren (verlangt .pof statt .sof-File)?
ich habs umcompiliert, den Programmer umgestellt, entsprechende HArdware ausgewählt, aber der Start-Button bleibt deaktiviert :-(
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
@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ß
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.