Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21147 Discussions

Remote Update Arria 10: Bitstream validation

FabianL
Beginner
141 Views

Hello,

 

I just came across the Note in 1.3.1. Remote System Configuration Mode that the factory fallback mechanism won't work for Arria 10  FPGAs if the last 576 Bytes of the bitstream are corrupted.

Note: The fallback to the factory image does not work under the following conditions:

If the last 576 bytes of an unencrypted application image bitstream are corrupted. Intel recommends that you examine the last 576 bytes of the unencrypted application image before triggering the application image configuration.

So far so good, but how do I examine and verify that the last 576 Bytes are OK before triggering the reconfiguration?

Is there any documentation about what is stored in this section of the bitstream?

 

Thanks for your help

Fabian

Labels (1)
0 Kudos
2 Replies
NurAiman_M_Intel
Employee
40 Views

Hi,


Apologize for he delay in response.


The last 576 bytes should be standard for all Arria 10 application image, this is considering the full image only.

Provided you know the end of RPD file,you can always check the and match the CRC of the 576 bytes, they should always the same for the RPD generated from different Arria 10 design.


Regards,

Aiman


0 Kudos
NurAiman_M_Intel
Employee
27 Views
  • As we do not receive any response from you on the previous question/reply/answer that we have provided. Please login to ‘ https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.



0 Kudos
Reply