Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17259 Discussions

Error trying to generate encrypted FPGA configuration file

Altera_Forum
Honored Contributor II
1,416 Views

Hi Folks, 

 

I am trying to encrypt the FPGA configuration file and I am getting an error. I am using Quartus II 14.0.  

 

I referring to the document AN-556 titled: "Using the Design Security Features in Altera FPGAs" for the procedures to generate an encrypted FPGA configuration file and the key programming file. 

 

Here is the error message: 

 

[pavan@kt-hw1 run1]$ /home/tools/altera/14.0/quartus/bin/quartus_cpf --64bit -c -k ./output_files/keyfile:key1 output_files/zorya_top.sof output_files/zorya_top.rbf 

Info: ******************************************************************* 

Info: Running Quartus II 64-Bit Convert_programming_file 

Info: Version 14.0.0 Build 200 06/17/2014 SJ Full Version 

Info: Copyright (C) 1991-2014 Altera Corporation. All rights reserved. 

Info: Your use of Altera Corporation's design tools, logic functions  

Info: and other software and tools, and its AMPP partner logic  

Info: functions, and any output files from any of the foregoing  

Info: (including device programming or simulation files), and any  

Info: associated documentation or information are expressly subject  

Info: to the terms and conditions of the Altera Program License  

Info: Subscription Agreement, the Altera Quartus II License Agreement, 

Info: the Altera MegaCore Function License Agreement, or other  

Info: applicable license agreement, including, without limitation,  

Info: that your use is for the sole purpose of programming logic  

Info: devices manufactured by Altera and sold by Altera or its  

Info: authorized distributors. Please refer to the applicable  

Info: agreement for further details. 

Info: Processing started: Tue Apr 7 09:03:13 2015 

Info: Command: quartus_cpf --64bit -c -k ./output_files/keyfile:key1 output_files/zorya_top.sof output_files/zorya_top.rbf 

Error: Quartus II 64-Bit Convert_programming_file was unsuccessful. 0 errors, 0 warnings 

Error: Peak virtual memory: 361 megabytes 

Error: Processing ended: Tue Apr 7 09:03:14 2015 

Error: Elapsed time: 00:00:01 

Error: Total CPU time (on all processors): 00:00:02 

[pavan@kt-hw1 run1]$  

 

 

Any ideas what might be wrong? 

 

I noticed a line in the app note (AN-556) stating: "To enable the design security feature, you can obtain a license file from Altera Technical Support." Is this true? Do I need a special license to enable the Quartus II SW to generate encrypted configuration files in Quartus II 14.0? 

 

If I need an additional license, what is the name of the license? 

 

Thanks, 

 

jp
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
552 Views

If u are using subscription edition,the encryption license shud already bundled together with ur Quartus.try check ur license file..see if u can find 'FEATURE quartus_nonvolatile_encryption'.

0 Kudos
Reply