Forum Discussion
RichardT_altera
Super Contributor
10 months agoFYI:
The last two bytes stores the CRC16 value of the POF file.
This value is different from the checksum of the .map file.
The CRC16 value is computed by calculating the CRC16 of the POF file data minus the last two bytes.
Furthermore, the CRC16 value is not flash into the FPGA.
It's used by the Quartus Programmer to check the integrity of the file.
The data content that actually flash into the FPGA is only partial of the POF file and is in proprietary format.
The format doesn't support customer to insert the checksum.
Regards,
Richard Tan