Due to a problem in the Intel® Quartus® Prime Pro Edition Software version 18.1 and onwards, you may encounter the following error when using the Serial Flash Loader (SFL) Intel FPGA IP in place of the factory default SFL image included in JIC programming files.
Error (209025): Can’t recognize silicon ID for device 1. A device’s silicon ID is different from its JTAG ID. Verify that all cables are securely connected, select a different device, or check the power on the target system. Make sure the device pins are connected and configured correctly.
To work around this problem, download this altserial_flash_loader.vhd into your Intel® Quartus® project directory and add it to your project’s files list.
This problem is fixed beginning with Intel® Quartus® Prime Pro Edition Software version 19.4