Unable to program the FPGA with .ekp file
I am trying to encrypt the bitstream using the functionality provided by Quartus Prime software version (18.1) for the FPGA platform (DE0-Nano-SoC) using the non-volatile key storage in FPGA.
Below are the steps done:
1. The sof file was encrypted and converted to .jic file. (SUCCESS)
2. An .ekp file containing the key was generated. (SUCCESS)
3. The .jic file was then programmed in EPCQ. (SUCCESS)
4. The .ekp should be programmed in the non-volatile key storage. However, when attempting to write the file to the storage, Quartus shows an error indicating that the "Current hardware doesn't support security key programming"
I have tried reverting to Quartus 13.1 (as suggested by other posts) and that didn't work. I tried different machines, and different DE0-Nano-SoC boards, and that also didn't work.
Any hints?