Benutzer-Werkzeuge

Webseiten-Werkzeuge


technik:xilinx-fpga

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
technik:xilinx-fpga [02.11.2011 16:04] mgmaxtechnik:xilinx-fpga [03.11.2012 22:35] (aktuell) Quecksilber
Zeile 15: Zeile 15:
   * ln -s /usr/lib/libusb-0.1.so.4 /opt/Xilinx/13.2/ISE_DS/ISE/lib/lin/libusb.so (nach http://javispedro.com/fpga/xilinx-usb-linux.html)   * ln -s /usr/lib/libusb-0.1.so.4 /opt/Xilinx/13.2/ISE_DS/ISE/lib/lin/libusb.so (nach http://javispedro.com/fpga/xilinx-usb-linux.html)
   * funktioniert   * funktioniert
 +
 +Neueres zur Softwareinstallation:
 +  * Treiberzeug sollte OHNE Xilinx-Sondertreiber einfach mit libusb gehen, wenn die udev Regeln passend erstellt werden.
 +  * Installieren ganz ohne Rootrechte!
 +  * Lizenzdatei nach ~/.Xilinx/Xilinx.lic kopieren, dann geht alles automatisch (auch wenn der Lizenzmanager kaputt ist)
 +  * Vor Starten des ISE muss in der Bash ". /Xilinxverzeichnis/14.3/ISE_DS/settings32.sh" bzw 64 ausgeführt werden, Leerzeichen nach dem Punkt!
 +  * udev Regeln:
 +
 +
 +  # /etc/udev/rules.d/xusbdfwu.rules
 +  # version 0003
 +  ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0008", MODE="666"
 +  SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0007", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusbdfwu.hex -D $tempnode"
 +  SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0009", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xup.hex -D $tempnode"
 +  SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="000d", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_emb.hex -D $tempnode"
 +  SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="000f", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xlp.hex -D $tempnode"
 +  SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0013", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xp2.hex -D $tempnode"
 +  SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0015", RUN+="/sbin/fxload -v -t fx2 -I /usr/share/xusb_xse.hex -D $tempnode"
 +
 +  * udev neustarten, Dateien von ISE_DS/common/bin/lin/*.hex nach /usr/share kopieren oder udev Pfad passend anpassen
  
 Proggen Proggen
-  *  
   * im IMPACT Doppeklick auf Boundary Scan, in die leere weiße Fläche rechts: Rechtsklick->Initialize Chain   * im IMPACT Doppeklick auf Boundary Scan, in die leere weiße Fläche rechts: Rechtsklick->Initialize Chain
   * "Do you want to continue and set config files"-> No, Config: OK   * "Do you want to continue and set config files"-> No, Config: OK
Zeile 33: Zeile 52:
 Links Links
   * Thread zum Demoprogramm: http://www.mikrocontroller.net/topic/210702   * Thread zum Demoprogramm: http://www.mikrocontroller.net/topic/210702
-  * http://www.digilentinc.com/Data/Products/S3BOARD/S3BOARD-demo.zip geht NICHT mit unserem Board!+  * http://www.xilinx.com/products/boards/s3estarter/reference_designs.htm
   * http://www.xilinx.com/products/boards-and-kits/HW-SPAR3E-SK-US-G.htm   * http://www.xilinx.com/products/boards-and-kits/HW-SPAR3E-SK-US-G.htm
-  * +
technik/xilinx-fpga.1320246251.txt.gz · Zuletzt geändert: 02.11.2011 16:04 von mgmax

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki