Difference between revisions of "Xilinx ISE 14.7 Installation on Debian"

From ATI public wiki
Jump to: navigation, search
Line 29: Line 29:
  
 
If you use only ISE and Impact then the postinstallation is done for you and you can start design FPGAs. In next sections I will write about the changes you should make to work with other tools of the ISE suite.
 
If you use only ISE and Impact then the postinstallation is done for you and you can start design FPGAs. In next sections I will write about the changes you should make to work with other tools of the ISE suite.
 +
 +
 +
http://193.40.246.222/nphMotionJpeg?Resolution=640x480&Quality=Standard

Revision as of 16:47, 30 January 2015

http://www.desy.de/~akalay/xilinx_ise_postinstallation.html

USB-JTAG CABLE DRIVERS If you try to write a firmware with use of Impact, he will not see your ISB-JTAG programmer and will give you an error where windrvr6 driver is mentioned, but Impact should use standard libusb driver. So, first install it

$ sudo apt-get install fxload libusb-0.1-4 libusb-dev

then copy the rules-file from ISE directory

$ sudo cp /opt/Xilinx/14.6/ISE_DS/ISE/bin/lin64/xusbdfwu.rules /etc/udev/rules.d/xusbdfwu.rules

You need to edit it a bit by removing BUS=="usb , replacing SYSFS by ATTRS and $TEMPNODE by $tempnode

$ sudo sed -i -e 's/TEMPNODE/tempnode/' -e 's/SYSFS/ATTRS/g' -e 's/BUS/SUBSYSTEMS/' /etc/udev/rules.d/xusbdfwu.rules

In this rules-file is written that if you plug the JTAG programmers with known VendorIDs and ProductIDs, then fxload will download proper firmwares from /usr/lib/ directory to programmers. Copy the usb firmware to the expected location

$ sudo cp /opt/Xilinx/14.6/ISE_DS/common/bin/lin64/xusb*.hex /usr/share

Create a link for the usb library, because Impact will search for libusb in /usr/lib/

$ sudo ln -s /usr/lib/x86_64-linux-gnu/libusb-0.1.so.4 /usr/lib/libusb.so

Restart udev and replug your programmer


http://www.pld.ttu.ee/~alsu/DE_Spartan3E.pdf $ sudo /etc/init.d/udev restart

If you use only ISE and Impact then the postinstallation is done for you and you can start design FPGAs. In next sections I will write about the changes you should make to work with other tools of the ISE suite.


http://193.40.246.222/nphMotionJpeg?Resolution=640x480&Quality=Standard