Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++

USB Blaster rules.

Altera_Forum
Honored Contributor II
1,075 Views

Hi, 

 

 

I have been successfully running quartus11.1 on linux, for this added usb blaster rules. As mentioned below. 

 

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" 

 

What is the purpose of thse rules, idVendor=09fb and idProduct=6003 means what, i need clear explanation about these rules. 

 

 

 

Thanks in advance, 

Alex.
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
371 Views

09fb is the USB Vendor ID for Altera and 6001,6002,6003 are the product IDs for different versions of the USB Blaster. These numbers are used by the OS to recognize a plugged in USB device. The MODE is a permissions mask similar to what you have on every file. 0666 means the device can be read and written by all users.

0 Kudos
Altera_Forum
Honored Contributor II
371 Views

These information is needed for your OS to recognize the input that you connect to it. As described by ykozlov. You can in fedora17 you can type lsusb and see a list of devices plugged into your computer and the information you entered in the rules is shown here too.

0 Kudos
Reply