I was wondering if there has been a solution yet...
I got a similar issue: having compiled an .sof in my QuartusII 10.1 and JTAG programming (or better configuring) with the same release my EP3C10 Cyclone succeeds:
--
Info: Configuring device index 1
Info: Device 1 contains JTAG ID code 0x020F10DD
Info: Configuration succeeded -- 1 device(s) configured
Info: Successfully performed operation(s)
--
But neither 'Create/Update jam/jbc/svf...' nor quartus_cpf generate an
.jam file that successfully configures the FPGA, JTAG output is:
--
Info: Programming status: Device# 1 IDCODE is 020F10DD
Info: Programming status: configuring SRAM device(s)...
Info: Programming status: Device configuration failure
Error: Operation failed
---
Also the JTAG waveform shows some difference:
- .sof case: nSTATUS goes high from pulsing before, CONF_DONE ok
- .jam case: nSTATUS continues pulsing, CONF_DONE not ok
It seems that the conversion .sof -> .jam lost some crucial configuring.
Also a 'quartus_cpf -c my.cdf my.jam' did not succeed.
Does anybody know what the difference in the sequences could be and how to mitigate it?
Thanks,
Seb.