Visible to Intel only — GUID: sss1415693130814
Ixiasoft
1. MAX® 10 FPGA Configuration Overview
2. MAX® 10 FPGA Configuration Schemes and Features
3. MAX® 10 FPGA Configuration Design Guidelines
4. MAX® 10 FPGA Configuration IP Core Implementation Guides
5. Dual Configuration Intel® FPGA IP Core References
6. Unique Chip ID Intel® FPGA IP Core References
7. Document Revision History for the MAX® 10 FPGA Configuration User Guide
3.1. Dual-Purpose Configuration Pins
3.2. Configuring MAX® 10 Devices using JTAG Configuration
3.3. Configuring MAX® 10 Devices using Internal Configuration
3.4. Implementing ISP Clamp in Quartus® Prime Software
3.5. Accessing Remote System Upgrade through User Logic
3.6. Error Detection
3.7. Enabling Data Compression
3.8. AES Encryption
3.9. MAX® 10 JTAG Secure Design Example
Visible to Intel only — GUID: sss1415693130814
Ixiasoft
3.8.3.1. Programming .ekp File and Encrypted .pof Separately
To program the .ekp and encrypted .pof separately using the Quartus® Prime software, follow these steps:
- In the Quartus® Prime Programmer, under the Mode list, select JTAG as the programming mode.
- Click Hardware Setup and the Hardware Setup dialog box will appear.
- Select USBBlaster as the programming hardware in the Currently selected hardware list and click Done.
- Click Add File and the Select Programmer File dialog box will appear.
- Type <filename>.ekp in the File name field and click Open.
- Select the .ekp file you added and click Program/Configure.
- Click Start to program the key.
Note: The Quartus® Prime software message window provides information about the success or failure of the key programming operation. Once the .ekp is programmed, .pof can be programmed separately. To retain the security key in the internal flash that had been programmed through the .ekp, continue with the following steps.
- Select the .pof to be programmed to the selected device.
- Check only the functional block that need to be updated at child level for CFM and UFM. Do not check operation at the parent level when using Programmer GUI.
- After all settings are set, click Start to start programming.