Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.

USB Blaster rules.

Altera_Forum
Honored Contributor II
811 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
107 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.

Altera_Forum
Honored Contributor II
107 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.

Reply