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年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ