meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:fpga [2012/09/19 12:24] – created jmatthiaswiki:fpga [2015/10/13 11:12] (current) – [Quartus-Einstellungen] kmk
Line 1: Line 1:
-===== ElektronIQ FPGA-Einmaleins ===== +===== FPGA-Einmaleins ===== 
-  * Altera Cyclone II FPGA Starter Board + 
-  * Quartus II Web Edition + 
-  * der FPGA heißt Cyclone II EP2C20F484C7+    * Altera Cyclone II FPGA Starter Board 
 +    * Quartus II Web Edition 
 +    * der FPGA heißt Cyclone II EP2C20F484C7
  
 ==== Quartus-Einstellungen ==== ==== Quartus-Einstellungen ====
  
-=== FPGA Einstellen ===+=== JTAG-Deamon unter Debian einrichten === 
 + 
 +Quartus uses a daemon, jtagd, as intermediate between the programming software and the device. This seems needlessly complicated, but does enable remote host programming apparently. The key points to configuring it correctly are: it must be able to access a list of FPGA descriptions, and run as root. 
 + 
 +Copy the descriptions from your Quartus installation to the configuration directory of jtagd: 
 + 
 +  mkdir /etc/jtagd 
 +  cp <Quartus install path>/linux64/pgm_parts.txt /etc/jtagd/jtagd.pgm_parts  
 + 
 +(Note the change of name!) 
 + 
 +Have jtagd start at boot by either placing it in the rc.d system, or simply place the following line in /etc/rc.local: 
 + 
 +  <Quartus install path>/bin/jtagd 
 + 
 + 
 +Quelle: Abschnitt "Configuring jtagd" http://www.eecg.toronto.edu/~laforest/USB-Blaster-Debian.html 
 + 
 +=== den richtigen FPGA auswählen ===
 ...entweder beim Anlegen eines Projektes oder unter ...entweder beim Anlegen eines Projektes oder unter
  
Line 26: Line 46:
 --> Start --> Start
  
-=== Pin assignts für Cyclone II FPGA Starter Board ===+=== Pin assignments für Cyclone II FPGA Starter Board ===
 FIXME FIXME
 +