openSUSE 12.1 - USB Blaster in Altera Quartus II - Setup for non-root user
- Create the file
50-usbblaster.rules
- Put it to folder
/etc/udev/rules.d/
- Add the following udev rule to the file
# Altera USB-Blaster rule to set mode to 666.
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6001", MODE="0666", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", RUN+="/bin/chmod 0666 %c"
- Reload udev rules
sudo udevadm control --reload-rules
-
Unplug the USB Blaster programmer and plug it in again
-
Now you can use USB Blaster programmer in Altera Quartus II as non-root user
Setup:
- openSUSE 12.1, 32-bit
- Quartus II 32-bit Version 12.0 Build 178 05/31/2012 SJ Web Edition
- Altera MAX II EPM240T100C3N (device was programmed to test USB Blaster)
- Terasic USB Blaster from Absolute Data Services Ltd.
Motivation:A lot of instructions for different distributions/versions were found,
but most of them were deprecated. Hence, to simplify the procedure
for other openSUSE 12.1 users I created this How To based on the
Source, provided above, and experience with my own Setup,
description of which is also provided above.