Altera MAX 10 FPGA User Manual

Page 42

Advertising
background image

Generating .ekp File and Encrypt Configuration File

To generate the .ekp file and encrypt your configuration file, follow these steps:
1. On the File menu, click Convert Programming Files.

2. Under Output programming file, select Programmer Object File (

.pof

) in the Programming file

type list.

3. In the Mode list, select Internal Configuration.

4. Click Option/Boot Info and the ICB setting dialog box will appear.

5. You can enable the enable the Allow encrypted POF only option. Click OK once ICB setting is set.

The device will only accept encrypted bitstream during internal configuration if this option is enabled.

If you encrypt one of CFM0, CFM1 or CFM2 only, the Programmer will post a warning.

6. Type the file name in the File name field, or browse to and select the file.

7. Under the Input files to convert section, click SOF Data.

8. Click Add File to open the Select Input File dialog box.

9. Browse to the unencrypted

.sof

and click Open.

10.Under the Input files to convert section, click on the added

.sof

.

11.Click Properties and the SOF Files Properties: Bitstream Encryption dialog box will appear.

12.Turn on Generate encrypted bitstream.

13.Turn on Generate key programming file and type the

.ekp

file path and file name in the text area, or

browse to and select

<filename>.ekp

.

14.You can the key with either a

.key

file or entering the key manually.

Note: MAX 10 devices require the entry of 128-bit keys.

3-12

Generating .ekp File and Encrypt Configuration File

UG-M10CONFIG

2015.05.04

Altera Corporation

MAX 10 FPGA Configuration Design Guidelines

Send Feedback

Advertising