Intel® FPGA Software Installation and Licensing

ID 683472
Date 4/03/2023

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

4.7.1. Installing Drivers on Red Hat Enterprise Linux (RHEL) 7 or Above and Ubuntu Versions 18 and 20 OS

To allow communication between the host computer and a development board, you must install the drivers for USB download cables, even for development kits with embedded Intel® FPGA Download Cable II circuits.
Configuring these options require administrator (root) privileges.
Note: The USB-Blaster is now the Intel® FPGA Download Cable. The USB-Blaster II is now the Intel® FPGA Download Cable II.
The Intel® Quartus® Prime software accesses the Intel® FPGA Download Cable or Intel® FPGA Download Cable II through the USB file system (usbfs). To program devices, change the permissions on the ports.

Follow these steps to install on Red Hat Enterprise Linux 7 and above and Ubuntu versions 18 and 20 operating systems:

  1. Create a file named /etc/udev/rules.d/92-usbblaster.rules.
    Note: In the file name, 92 is important as there is a default rule /lib/udev/rules.d/91-permissions.rules for usbfs-like devices specifying a MODE of 664. Because udev assigns priority to rules by the sort order of the file names they appear in the Intel® FPGA Download Cable, you must place rules in an appropriate file.
  2. In the file, write the following lines, depending on the type of download cable:
    • Intel® FPGA Download Cable
      SUBSYSTEMS=="usb", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6001", MODE="0666"
      SUBSYSTEMS=="usb", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6002", MODE="0666"
      SUBSYSTEMS=="usb", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6003", MODE="0666"
    • Intel® FPGA Download Cable II:
      SUBSYSTEMS=="usb", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6010", MODE="0666"
      SUBSYSTEMS=="usb", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6810", MODE="0666"