Forum Discussion

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

USB Blaster JTAG chain broken

I'm using Ubuntu14.04 and quartus14.1. When I run jtagconfig, I get

:

$ jtagconfig

1) USB-Blaster [3-6]

Unable to read device chain - JTAG chain broken

The hardware is correct because I can read the JTAG chain using a old PC.

Some extra information:

$ cat /etc/udev/rules.d/51-usbblaster.rules# USB-Blaster

# # from http://www.fpga-dev.com/altera-usb-blaster-with-ubuntu/

# For Altera USB-Blaster permissions.

SUBSYSTEM=="usb",

ENV{DEVTYPE}=="usb_device",

ATTR{idVendor}=="09fb",

ATTR{idProduct}=="6001",

MODE="0666",

NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}",

RUN+="/bin/chmod 0666 %c"

$ ls -l /etc/jtagd/pgm_parts.txt

-rw-r--r-- 1 root root 921110 Jan 12 12:54 /etc/jtagd/pgm_parts.txt

I have also re-run:

$ sudo udevadm control --reload

But nothing help!

Any tips?

2 Replies

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

    Same configuration as yours. Probably same reason: http://askubuntu.com/questions/288821/how-do-i-resolve-a-cannot-open-shared-object-file-libudev-so-0-error

    --- Quote Start ---

    I'm using Ubuntu14.04 and quartus14.1. When I run jtagconfig, I get

    :

    $ jtagconfig

    1) USB-Blaster [3-6]

    Unable to read device chain - JTAG chain broken

    The hardware is correct because I can read the JTAG chain using a old PC.

    Some extra information:

    $ cat /etc/udev/rules.d/51-usbblaster.rules# USB-Blaster

    # # from http://www.fpga-dev.com/altera-usb-blaster-with-ubuntu/

    # For Altera USB-Blaster permissions.

    SUBSYSTEM=="usb",

    ENV{DEVTYPE}=="usb_device",

    ATTR{idVendor}=="09fb",

    ATTR{idProduct}=="6001",

    MODE="0666",

    NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}",

    RUN+="/bin/chmod 0666 %c"

    $ ls -l /etc/jtagd/pgm_parts.txt

    -rw-r--r-- 1 root root 921110 Jan 12 12:54 /etc/jtagd/pgm_parts.txt

    I have also re-run:

    $ sudo udevadm control --reload

    But nothing help!

    Any tips?

    --- Quote End ---

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

    Try do a "killall jtagd" see if it allowa jtagconfig to discover the on board chain.