Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

Quartus 11.0sp1 RHEL5 USB Blaster stops Responding

I have installed Quartus 11.0sp1 (Subscription) on a RHEL5 64-bit server. When trying to use signal tap, The USB-Blaster stops responding and i have to run

$ killall jtagd

and restart quartus for it to work again.

I have added the following to /etc/udev/rules.d/51-usbblaster.rules :

# USB-Blaster

BUS=="usb", SYSFS{idVendor}=="09fb", SYSFS{idProduct}=="6001",

MODE="0666", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf

/proc/bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", RUN+="/bin/chmod 0666

%c"

(note that everything after# USB-Blaster is all one line).

Any ideas to prevent the having to restart jtagd and killing all of my quartus instances?

Thanks

ToyMakerII

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I know this post is a bit old, but i stumbled upon exactly this issue and figured it deserved a reply.

    The permissions change you have listed is one that is floating around the internet, but when i used those same permissions the jtag server had the same lockup behavior.

    Instead use these rule commands

    SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6001", MODE="0666"

    SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6002", MODE="0666"

    SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6003", MODE="0666"

    SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6010", MODE="0666"

    SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6810", MODE="0666"

    and it will work.

    If you look at it this makes a bit more sense, what is all that extra stuff doing anyway?