Error generated from encrypted envelope?

0

Hi,
I'm new to FPGAs on AWS and I'm trying to get a simple modification to the cl_hello_world to compile. The simple modification is to have two memory addresses to write to and then when read it is the XOR of the two written 32-bit values. As far as I can tell the
verilog is okay but when compiling with the aws_build_dcp_from_cl.sh script, vivado exits with a bunch of
"ERROR: \[ Synth 8-5809 ] Error generated from encrypted envelope. [/home/centos/src/project_data/aws-fpga/hdk/cl/examples/cl_hello_world/build/src_post_encryption/cl_hello_world.sv:281]" in the log file."

Could someone explain what is going on and point me to some references?

Thanks,
Andrew

Edited by: AndrewPR on Oct 28, 2020 6:22 AM

Edited by: AndrewPR on Oct 28, 2020 6:23 AM - trying to get error code right

已提問 4 年前檢視次數 686 次
3 個答案
0
已接受的答案

Hello,

The build errors you reported are coming from an encrypted module. Hence the actual error message is obfuscated. You can temporarily disable encryption by commenting following lines (line 57-60) in your encrypt.tcl:
https://github.com/aws/aws-fpga/blob/develop/hdk/cl/examples/cl_hello_world/build/scripts/encrypt.tcl

Here is also another forum post regarding this same issue for your reference:
https://forums.aws.amazon.com/thread.jspa?messageID=947131

Thanks
Kavya

Edited by: awskavya on Oct 28, 2020 8:16 AM

已回答 4 年前
0

Thank you for the response, there was indeed a syntax error that was being hidden.

What is the purpose of the encryption step? What happens if I disable it, will it not make AFIs properly as a result?

已回答 4 年前
0

Hi AndrewPR,

Thats correct, AFI creation will fail if your CL source files are not encrypted.

Please refer to https://github.com/aws/aws-fpga/blob/master/hdk/cl/developer_designs/Starting_Your_Own_CL.md#3-modify-the-build-scripts .

Thanks,
Sunil.

AWS
已回答 4 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南