Intel® FPGA Download Cable (formerly USB-Blaster) Driver for Linux*
Installation instructions for Intel® FPGA download cable driver for RedHat Linux*.
Introduction
The Intel® Quartus® Prime software and older versions of Intel Quartus development software use built-in usb_device drivers on Linux to access the Intel FPGA Download Cable and the Intel FPGA Download Cable II. By default, root is the only user allowed to use these devices. You must change the permissions on the ports before you can use the Intel FPGA Download Cable or Intel FPGA Download Cable II to program devices with Intel Quartus development software.
You must have system administration (root) privileges to configure the Intel FPGA Download Cable drivers.
Select the appropriate RedHat Linux* Enterprise version for instructions on changing port permissions:
Driver Setup on RedHat Linux Enterprise 5 and Above
- Add the following lines to the /etc/udev/rules.d/51-usbblaster.rules file.
# Intel FPGA Download Cable
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6001", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6002", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6003", MODE="0666"
# Intel FPGA Download Cable II
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6010", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6810", MODE="0666"
- Complete your installation by setting up the programming hardware in the software.
- Setting up programming hardware in legacy Intel Quartus development software
- Setting up programming hardware in the Intel Quartus Prime software
Driver Setup on RedHat Linux Enterprise 4 and Below
- Add the following lines to the /etc/hotplug/usb.usermap file.
# Intel FPGA Download Cable
#
usbblaster 0x03 0x09fb 0x6001 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
usbblaster 0x03 0x09fb 0x6002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
usbblaster 0x03 0x09fb 0x6003 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
usbblaster 0x03 0x09fb 0x6010 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
usbblaster 0x03 0x09fb 0x6810 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
- Create a file named /etc/hotplug/usb/usbblaster and add the following lines to it.
#!/bin/sh
# Intel FPGA Download Cable hotplug script
# Allow any user to access the cable
chmod 666 $DEVICE
- Make the file executable.
- Complete your installation by setting up the programming hardware in the software.
- Setting up programming hardware in legacy Intel Quartus development software
- Setting up programming hardware in Intel Quartus Prime software
For more information, please refer to the following user guides: