Forum Discussion

CLoon1's avatar
CLoon1
Icon for New Contributor rankNew Contributor
7 years ago

Altera Cyclone II Quartus II JTAG Programming Error

I'm trying to program a Cyclone II I bought here (https://rads.stackoverflow.com/amzn/click/B00LEMKR92) using Quartus II 13.0sp1 on Arch Linux. I'm trying to program it with a very simple Verilog program with three inputs and two outputs and a few simple logic functions. I selected the proper model (EP2C5T144C8), assigned the pins to the inputs/outputs, compiled, and ran the programmer. I am using a JTAG USB blaster. When I run jtagconfig, I receive the following output

1) USB-Blaster [2-1.6]
 
    020B10DD   EP2C5

However, when I try to program the .sof file created by the compiler, I receive the following error.

Error (209015): Can't configure device. Expected JTAG ID code 0x020B10DD for device 1, but found JTAG ID code 0x000310D9.

If I run the programmer multiple times, I often get different values for the ID code that it found. Does anyone know what's wrong here?

1 Reply