I have a cutomized MAX 10 board with 10M08DAF256C8G FPGA chip. I experienced repetitive program failure with sof file and Quartus 16.0. The first few times program failed with "Error (209014): CONF_DONE pin failed to go high in device 1. Make sure all communication cables are securely connected, select a different device, check the power on the target system, or make sure all nCE pins are connected to GND.
Error (209012): Operation failed
". Then programming 100% successful, but the first time successful is not a real success since SignalTap cannot detect the instance and program is not working on the board (I have a LED indicator on the board), the second time is a real success. I did some search and tried Quartus 18.0 programmer which works much better and didn't see programming failure, but the first time success still is not a real success. This seems like to be a Quartus issue. Any work around on Quartus 16.0? Thanks
Thanks very much for sending the information. I didn't see how changing the PLC will help with the sof file programming failure though. I believe this is fixed in newer Quartus version. I can keep clicking "Program" to bypass this, but just annoying.