The Parallel Flash Loader (PFL) Intel® FPGA IP might fail to configure the FPGA when the flash is programmed with a .map.flash file due to the lack of the .pof version byte in this file.
You can generate the .flash file and the .map.flash file for PFL using the sof2flash command. Whilst the .map.flash file contains option bits for the PFL, it lacks the .pof version byte which is necessary for the PFL.
For details about option bits format, see the Parallel Flash Loader IP Core User Guide (PDF)
To work around this, program the .pof version manually at the offset address of 0x80 from the start address of the option bits. When the enhanced bitstream-compression feature isn\'t enabled, the value for the .pof version is 0x03. When the enhanced bitstream-compression feature is enabled, the value for the .pof version is 0x04.