- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
'm trying to program a Cyclone II I bought here 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?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Check the pull up/down resistors on the JTAG lines of the chip, and possibly reduce the length of the JTAG cable that runs between the board and the USB Blaster. The different ID codes that you're seeing point to a ringing problem on the data line(s).
greetings from Germany,
Jens
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page