2015年3月26日木曜日

Quartus 14.1(64 bit) on Ubuntu 14.10

Quartus 14.1(64 bit) JTAG was not working on my Ubuntu14.10

I tried to confirm it...

>~/altera/14.1/quartus/bin$ ./jtagd --foreground --debug
JTAG daemon started
Using config file /etc/jtagd/jtagd.conf
Remote JTAG permitted when password set
No USB device change detection because libudev.so.0 not found

libudev.so.0 is not exist !!
I decided to make link from libudev.so.1 to libudev.so.0

>sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /usr/lib/libudev.so.0
>~/altera/14.1/quartus/bin$ ./jtagd --foreground --debug
JTAG daemon started
Using config file /etc/jtagd/jtagd.conf
Remote JTAG permitted when password set
USB-Blaster port (/dev/bus/usb/002/006) open failed (13)
USB-Blaster added "USB-Blaster variant [2-2.2]"

Not working yet...
Maybe /dev/bus/usb/002/006 is not permitted.

>sudo chmod 666 /dev/bus/usb/002/006

~/altera/14.1/quartus/bin$ ./jtagd --foreground --debug
JTAG daemon started
Using config file /etc/jtagd/jtagd.conf
Remote JTAG permitted when password set
USB-Blaster "USB-Blaster" firmware version 6.00
USB-Blaster endpoints out=02(64), in=81(64); urb size=1024
USB-Blaster added "USB-Blaster [2-2.2]"

it works finally !