Article ID: 000083949 Content Type: Troubleshooting Last Reviewed: 05/05/2020

Why do I have to run number of manual steps to create a signed aocx file in Intel® Acceleration Stack 2.0.1?

Environment

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

There is a bunch of manual steps described in section 3.7.1  Signing OpenCL Images under the Security User guide for Intel® FPGA Programmable Acceleration Card D5005.  

Resolution

This process has been automated by creating a script that runs all these steps for you.

sign_aocx.sh

Copy the script at a known location with the Intel® Acceleration Stack installation.
Usage information as below: 

1) For creating signed aocx run command :

./sign_aocx.sh [[[-H hsm_manager] [-i input_file ] [-r
rootpublickey][-k cskkey] [-o output_file]]]| [-h]]

2) For creating unsigned images run command :

./sign_aocx.sh [[[-H hsm_manager] [-i file ] [-r NULL]
[-k NULL] [-o output_file] 

Related Products

This article applies to 2 products

Intel® FPGA PAC D5005
Intel® Programmable Devices

1