Author Topic: Arrow USB Programmer and Linux Mint  (Read 915 times)

ag

  • Active Member
  • *
  • Posts: 2
Arrow USB Programmer and Linux Mint
« on: February 02, 2018, 10:57:52 AM »
I am trying to setup a Arrow USB Blaster on Linux Mint 18 but this was not successful. As described in the readme I copied the file libjtag_hw_arrow.so into the directory quartus/linux64 of the Intel PSG installation directory and the file 51-usbblaster.rules into /etc/udev/rules.d.

In the file /etc/modprobe.d/blacklist.conf I added:
blacklist ftdi_sio
blacklist usbserial


I also made
sudo useradd -G plugdev USERNAME

When the USB Programmer is plugged in, dmesg shows
[  128.095195] usb 3-5: new high-speed USB device number 7 using xhci_hcd
[  128.227194] usb 3-5: New USB device found, idVendor=0403, idProduct=6010
[  128.227199] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  128.227203] usb 3-5: Product: Arrow USB Blaster
[  128.227205] usb 3-5: Manufacturer: Arrow
[  128.227207] usb 3-5: SerialNumber: AR1TCNM0


but the Programmer is not listed in Quartus (16.1.2)


Does anyone have an idea, why the programmer cannot be used?


davorin

  • Active Member
  • *
  • Posts: 3
Re: Arrow USB Programmer and Linux Mint
« Reply #1 on: March 09, 2018, 11:13:10 AM »
Is "jtagd" daemon running as root?

Code: [Select]
me@debian:~$ ps ax | grep jtagd
10339 ?        Sl     0:00 jtagd
11377 pts/1    S+     0:00 grep jtagd

Had the same problem as you this morning until I saw your "blacklist" comment (o;

Now it detects without problems on Debian 9:

Code: [Select]
me@debian:~$ /opt/intelFPGA/17.1/quartus/bin/jtagconfig -n
1) Arrow-USB-Blaster [USB0]
  020F30DD   10CL025(Y|Z)/EP3C25/EP4CE22

2) DE-SoC [1-6.4.3]
  4BA00477   SOCVHPS
  02D020DD   5CSEBA6(.|ES)/5CSEMA6/..


ag

  • Active Member
  • *
  • Posts: 2
Re: Arrow USB Programmer and Linux Mint
« Reply #2 on: March 21, 2018, 09:06:42 AM »
Thank you! When running jtagd as root, the programmer works  :)