Forum Discussion
Hi,
If you try to configure an encrypted MAX 10 FPGA with an unencrypted programming file, the configuration process will fail because the device requires the correct encryption key to decrypt and apply the configuration data.
If you are using encrypted pof, then you will need to always include .ekp to program with POF as the erase function will always erase the key and bitstream.
Regards,
Aiman
- RON62 years ago
New Contributor
Hi Aiman,
Thank you for your reply and suggestions.
Unfortunately modifying the JTAG frequency to 6Mhz didn't restore communication.
Following intel guides in the following link -
In case an unencrypted programming file is used on encrypted MAX10, the configuration should fail. Though the jtag should keep working, so another configuration attempt can be made.
My configuration included encrypted POF and enable the feature 'only encrypted .pof' only.
After reading the following link -
"""
CAUTION:Intel® MAX® 10 FPGA device becomes permanently locked if you enabled JTAG secure mode in the POF file and POF is encrypted with the wrong key. You must instantiate the internal JTAG interface for you unlock the external JTAG when the device is in JTAG Secure mode."""Is it possible on the above scenario the 'JTAG secure' feature has been activated although the user left this option disabled on Quartus gui?
Regards