User Tools

Site Tools


altera_usb-blaster

Altera USB-Blaster permissions setup


The Altera Quartus II software using the Linux built-in usb_device drivers. By default only root has access to them so permissions have to be fixed in order the user is allowed to access them as well.

As root create a file /etc/udev/rules.d/51-usbblaster.rules and put following content to it:

# Altera USB-Blaster permissions fix - allow regular user to use USB-Blaster
SUBSYSTEM=="usb",\
ENV{DEVTYPE}=="usb_device",\
ATTR{idVendor}=="09fb",\
ATTR{idProduct}=="6001",\
MODE="0666",\
NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}",\
RUN+="/bin/chmod 0666 %c"

Where ATTR{idProduct} must be a value matching the ProductID of your USB-Blaster (see dmesg). 6001, 6002 or 6003 should be correct for USB-Blaster, try 6010 for USB-Blaster 2.

Then reboot the computer or run as root:

udevadm control --reload

Then repair ModelSim path in Quartus - go to Tools/Options/General/EDA Tool options and change path from ~/altera/13.0sp1/modelsim_ase/linuxaloem to ~/altera/13.0sp1/modelsim_ase/bin (or your corresponding path).

Tested on Slackware and Debian, should work on other distros also.


Navigation: asm . compilation . linux . windows . mac . back to start

altera_usb-blaster.txt · Last modified: 2017/11/25 17:37 by darkbyte