Results 1 to 5 of 5

Thread: Quartus II JTAG Server Error Code 89

  1. #1
    Join Date
    Jul 2013
    Posts
    2
    Rep Power
    1

    Default Quartus II JTAG Server Error Code 89

    I've been trying to program my DE0-Nano for over an hour and a half now, and I am always getting an error when I press start in the programmer:
    Code:
    Info (209060): Started Programmer operation at Fri Jul 26 17:38:22 2013
    Error (209053): Unexpected error in JTAG server -- error code 89
    Error (209012): Operation failed
    Info (209061): Ended Programmer operation at Fri Jul 26 17:38:22 2013
    I am using the 64 bit, linux, free web edition of quartus 2. Anyone?

  2. #2
    Join Date
    Jul 2013
    Posts
    2
    Rep Power
    1

    Default Re: Quartus II JTAG Server Error Code 89

    I hate to bump this early, but someone? How hard can this be to fix? Really...

  3. #3
    Join Date
    Apr 2012
    Posts
    22
    Rep Power
    1

    Default Re: Quartus II JTAG Server Error Code 89

    Sometimes I face issues with the JTAG USB dev not showing up on powerup. This is what I have followed.
    Add a line to etc/rc.local to start the jtag server. http://www.alterawiki.com/wiki/Quart...nux#Setup_JTAG
    Do the step outlined in this link: http://www.altera.com/download/drive...usb_b-lnx.html

    You may have to restart the JTAG server. I think that would be
    $ service jtagd restart
    Otherwise you might have to powercycle your computer after doing the steps above.

    I think this was addressed in this thread also
    http://www.alteraforum.com/forum/showthread.php?t=4348

    Amol

  4. #4
    Join Date
    Apr 2004
    Location
    Palo Alto, CA
    Posts
    865
    Rep Power
    1

    Default Re: Quartus II JTAG Server Error Code 89

    Here's one of the better threads I've seen:

    ===
    http://www.ict.kth.se/courses/IS1500.../n2errors.html
    ===

    UPDATE:

    To sift through the stuff on this site, error 89 means you don't have the correct permissions to the JTAG device on your Linux box/VM. I added the following to my USB rules (read the multitude of posts on this topic, but pay attention to what I've done as well...yours could be slightly different):
    ===
    # USB-Blaster


    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6001", MODE="0666", SYMLINK+="usbblaster/%k"
    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6002", MODE="0666", SYMLINK+="usbblaster/%k"
    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6003", MODE="0666", SYMLINK+="usbblaster/%k"


    # USB-Blaster II
    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6010", MODE="0666", SYMLINK+="usbblaster2/%k"
    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6810", MODE="0666", SYMLINK+="usbblaster2/%k"
    ===

    Cheers!
    Last edited by slacker; July 27th, 2013 at 04:10 PM.

  5. #5
    Join Date
    Nov 2013
    Posts
    1
    Rep Power
    1

    Default Re: Quartus II JTAG Server Error Code 89

    Thank you slacker, the usb rules you provided work fine with a 64-bit Fedora 19 setup! Problem was solved

    Quote Originally Posted by slacker View Post
    Here's one of the better threads I've seen:

    ===
    http://www.ict.kth.se/courses/IS1500.../n2errors.html
    ===

    UPDATE:

    To sift through the stuff on this site, error 89 means you don't have the correct permissions to the JTAG device on your Linux box/VM. I added the following to my USB rules (read the multitude of posts on this topic, but pay attention to what I've done as well...yours could be slightly different):
    ===
    # USB-Blaster


    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6001", MODE="0666", SYMLINK+="usbblaster/%k"
    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6002", MODE="0666", SYMLINK+="usbblaster/%k"
    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6003", MODE="0666", SYMLINK+="usbblaster/%k"


    # USB-Blaster II
    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6010", MODE="0666", SYMLINK+="usbblaster2/%k"
    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6810", MODE="0666", SYMLINK+="usbblaster2/%k"
    ===

    Cheers!

Similar Threads

  1. Jtag error Centos6.3 Quartus 10.1 error code 89
    By lamine in forum Linux Forum
    Replies: 0
    Last Post: January 27th, 2013, 04:46 AM
  2. Jtag Server Error code 44
    By Mjquinon in forum Quartus II and EDA Tools Discussion
    Replies: 4
    Last Post: January 31st, 2012, 11:08 AM
  3. Error: Unexpected error in JTAG server -- error code 35
    By ZioFester in forum FPGA, Hardcopy, and CPLD Discussion
    Replies: 1
    Last Post: October 18th, 2011, 11:57 PM
  4. unexpected error jtag server, error code 89
    By xyzxyk in forum Quartus II and EDA Tools Discussion
    Replies: 1
    Last Post: August 16th, 2011, 01:37 AM
  5. Unexpected error JTAG server code 35
    By dante4logic in forum Quartus II and EDA Tools Discussion
    Replies: 0
    Last Post: November 9th, 2010, 09:33 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •