Forum Discussion

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

problem JTAG programming an EPCQ256

I have a new terasic DE1-Soc rev D. Cyclone V SOC model 5CSEMA5F31C6N. I am unable to get JTAG programming to program the epcq256 on the board using quartus 14.

I am able to download and run the blinky light demo that came with the board via JTAG. And, I can modify the demo and re-download and see my changes. so the basic tool chain is working correctly.

But, I have carefully followed the directions in chapter 8 of the user manual that came with the board 6 or 8 times and also multiple variations. And, I am unable to program or erase the epcq256 flash.

Whenever I attempt to do this I get the following output(same from gui or cmd line).

Info (209060): Started Programmer operation at Thu Aug 28 13:12:48 2014

Info (209016): Configuring device index 2

Info (209017): Device 2 contains JTAG ID code 0x02D120DD

Info (209007): Configuration succeeded -- 1 device(s) configured

Error (209025): Can't recognize silicon ID for device 2

Error (209012): Operation failed

Info (209061): Ended Programmer operation at Thu Aug 28 13:12:51 2014

After extensive searching(and walking through the altera err msg trouble shooter) the only possibly relevant thing I've found is the altera kb http://www.altera.com/support/kdb/solutions/rd06032013_510.html that is about v. 13 and I have tried this to see if the bug still exists on 14 but it doesn't help.

Detailed SW version info:

windows 8

Quartus II web edition 64-bit (14.0.0.200) same problem with or without 14.0.1.205 patch

ModelSim 14.0.0.200

CycloneV- 14.0.0.200.qdz

Does anyone have any idea what I'm doing wrong or how to work around this?

thanks

11 Replies

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

    I managed to program EPCQ256, just make autodetect and then attach spi device to FPGA choosing correct model