This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
hw:fpga:ubuntu_impact:start [2013/07/24 08:02] jakub.moron |
hw:fpga:ubuntu_impact:start [2019/03/08 14:08] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
======= Impact (cable drivers) on Ubuntu ====== | ======= Impact (cable drivers) on Ubuntu ====== | ||
+ | ===== Ubuntu 12.04 and Xilinx 14.6 ===== | ||
+ | 1. You must INSTALL Xilinx tools not just copy it to get possibility to program a device. | ||
+ | Instalator modify a system in several places not only copynig files to pointed directory. | ||
+ | |||
+ | Created files/directories: | ||
+ | <code> | ||
+ | /etc/udev/rules.d/52-digilent-usb.rules | ||
+ | /etc/digilent-adept.conf | ||
+ | /usr/local/sbin/dftdrvdtch | ||
+ | /usr/local/lib64/digilent/adept/* | ||
+ | </code> | ||
+ | |||
+ | 2. After instalation go through points 1 to 4 in the description of instllation on Ubuntu 10.04. | ||
+ | Point 5 is not necessary. | ||
+ | |||
+ | ===== Ubuntu 10.04 and Xilinx 13.4 ===== | ||
Found by Adrian Matoga. Source site: [[http://ubuntuforums.org/showthread.php?t=1547435]] \\ | Found by Adrian Matoga. Source site: [[http://ubuntuforums.org/showthread.php?t=1547435]] \\ | ||
Line 9: | Line 25: | ||
sudo sed -i -e 's/TEMPNODE/tempnode/' -e 's/SYSFS/ATTRS/g' -e 's/BUS/SUBSYSTEMS/' /etc/udev/rules.d/50-xusbdfwu.rules | sudo sed -i -e 's/TEMPNODE/tempnode/' -e 's/SYSFS/ATTRS/g' -e 's/BUS/SUBSYSTEMS/' /etc/udev/rules.d/50-xusbdfwu.rules | ||
</code> | </code> | ||
+ | |||
+ | For Debain >= 7.0 update the UDEV rules by changing the second line from: | ||
+ | <code> | ||
+ | ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0008", MODE="666" | ||
+ | </code> | ||
+ | to: | ||
+ | <code> | ||
+ | ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0008", MODE="666", GROUP="plugdev" | ||
+ | </code> | ||
+ | and add yourself to the plugdev group. | ||
If your machine is running 32-bit Linux change ''lin64'' to ''lin'' on the first line. \\ | If your machine is running 32-bit Linux change ''lin64'' to ''lin'' on the first line. \\ | ||
Line 28: | Line 54: | ||
</code> | </code> | ||
- | *4. Restart udev | + | *4. Restart udev (in Debian >= 7.0 reboot) |
<code> | <code> |