DE5a-Net OpenCL
www.terasic.com
March 29, 2017
21
„gedit /etc/udev/rules.d/51-usbblaster.rules‟
to create and add the following lines to the
/etc/udev/rules.d/51-usbblaster.rules
file.
# USB-Blaster
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6001", MODE="0666"
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6002", MODE="0666"
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6003", MODE="0666"
# USB-Blaster II
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6010", MODE="0666"
BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6810", MODE="0666"
Note: You must have system administration (root) privileges to configure the USB-Blaster
download cable drivers.
GNU development tools
GNU development tools such as
gcc
(include
g++
) and
make
are required to build the driver and
application under Linux. User can issue „yum install gcc ccompat
-
gcc
-
48
-
c++ make‟ command to
download and install them and their dependencies via internet.
Note: To install the SDK on Linux, you must install it in a directory that you own (that is, a
directory that is not a system directory). You must also have sudo or root privileges.
DE5a-Net openCL BSP (Board Support Package)
After Quartus II and OpenCL SDK are installed, please download the DE5ANET_E1_Open
CL_BSP_16.1.tar.gz DE5a-Net linux BSP for Altera OpenCL 16.1 from the web:
http://de5a-net.terasic.com/cd
Then, decompress DE5ANET_E1_OpenCL_BSP_16.1.tar.gz to the “
de5a_net_e1
” folder under
the folder "/root/intelFPGA_pro/16.1/hld/board", where assumed Quartus II is installed on the
folder “/root/ intelFPGA_pro/16.1”, as shown in
Figure 3-3
.