www.mikrocontroller.net

Forum: FPGA, VHDL & Co. Cyclone3 dauerhaft programmieren


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Maenju (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht 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 :-)

Autor: FPGAler (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht 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.

Autor: voodoofrei (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Stichwort "Bitstream" könnte auf die Schnelle weiter helfen und "SPI 
flash programming".

Autor: Maenju (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
es handelt sich dabei um diesen Controller....geht das damit?

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

Autor: voodoofrei (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Kein "ByteBlaster" vorhanden?

Autor: Narf (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht 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

Autor: Maenju (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Schonmal vielen Dank!!

AS (active serial programming) - oder?

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

Autor: Maenju (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Muss der programmier-Adapter dann am JTAG-Port bleiben oder an den ASMI 
angeschlossen werden?

Autor: Maenju (Gast)
Datum:

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

Autor: Marius Wensing (mw1987)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht 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

Autor: Narf (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht 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ß

Autor: Maenju (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Narf, viele Dank, es tut!

Autor: Aua (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Es tut weh!

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




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 erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net