- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Would there be a method for the FPGA to verify the checksum of a .rpd file it receives serially?
I'm passing a rpd file to my FPGA to write into Flash and I want to make sure that the data is properly received. I've read where others have used tcl scripts and/or Quartus to read the checksum but didn't know if there was a particular area or the file itself that contained the information that maybe the FPGA could use to verify the file.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
RPD is a bitstream which you can use write your own script to program into the flash. You cannot use Quartus Programmer to program RPD into flash. To validate the bistream, you can compare the data with the .map file. .map file can be generated during RPD file generating.
Regards,
Aiman
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, Thank you for responding, but that's not quite what I'm asking. I wanted to know if there was a checksum associated with the rpd file. I'm serially passing my FPGA the hex translation of a .rpd file from my connected processor. The FPGA will then write the received rpd file to the flash memory. I just want to know if there is a method for the FPGA to check that the file was received from the processor correctly such as the checksum.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We do not have that method.
To answer your question, if file was NOT received from the processor correctly, quartus programmer will not be 100% successful as you can see in the link below, page 6:
Hope this answer your questions.
Regards,
Aiman
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Any further information needed for this case? Else, I will set this case to close for now.
Regards,
Aiman
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We do not receive any response from you to the previous answer that I have provided. This thread will be transitioned to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page