Installing Digilent USB-JTAG Programming Cable Drivers
Installing impact and the Digilent configuration cable drivers are not always a smooth task. The USB-JTAG cable is not supported directly with the driver provided by Xilinx in the Lab Tools, therefore it is necesarry to install external drivers.
In the Xilinx forums it is possible to find a great number of questions regarding the installation of the cable drivers but most of those solutions do not really work. The following is a proven simple set of instructions that will install correctly the drivers.
First you need to download the Lab Tools from the Xilinx website, then:
Install libraries
zypper in fxload cnf fxload zypper in libusb-0_1-4 libusb-1_0-0 libusbmuxd-devel libusbmuxd2
Install impact
tar -xvf Xilinx_LabTools_14.7_1015_1.tar cd Xilinx_LabTools_14.7_1015_1 sudo ./xsetup
Install official cable drivers
cd /opt/Xilinx/14.7/LabTools/common/bin/lin64/digilent sudo ./install_digilent.sh
Install .hex and rules in correct locations
cd /opt/Xilinx/14.7/LabTools/common/bin/lin64 sed xusbdfwu.rules -e 's:TEMPNODE:tempnode:g s:SYSFS:ATTR:g s:BUS:SUBSYSTEM:g ' > /etc/udev/rules.d/xusbdfwu.rules cp xusb*.hex /usr/share udevadm control --reload-rules
Run impact
source /opt/Xilinx/14.7/LabTools/settings64.sh impact &
Comments
Comments powered by Disqus