Hi,
I have a similar issue with a Cyclone IV "EP4CE15M8I7N".
I have (accidentally set MSEL[2..0] = 001 which is an invalid setting (Not in the selection table in the datasheet).
When I try to use JTAG, I get this message: "Error (209014): CONF_DONE pin failed to go high in device 1"
According to datasheet (Notes to Table 8-5): Connect MSEL to VCCA or GND. So JTAG should technically work regardless of this setting.
Can anyone confirm that the MSEL[2..0] = 001 would cause this issue?
Is there a workaround as the BGA has extremely fine pitch and almost impossible to re-work.
I have checked the CONF_DONE pin and it never goes high.
JTAG device can read the device ID without any issues.
Many Thanks.