Knowledge Base Article
Error: Fail to read Silicon ID
Description
Due to a problem in the Intel® Quartus® Prime Software version 16.0 and earlier, quartus_hps might fail to re-program quad serial peripheral interface (SPI) devices on Cyclone® V SoC, Arria® V SoC, or Intel® Arria® 10 FPGA systems.
The following error messages might be seen:
Error: Fail to match data at flash address <address> with file address <address>.
Error: Fail to read Silicon ID
Resolution
A patch is available to fix this problem for the Intel® Quartus® Prime Software version 16.0. Follow these steps:
- Download and install patch 0.01 from the following links:
- Intel Quartus Prime Software version 16.0 Patch 0.01 for Windows (.exe)
- Intel Quartus Prime Software version 16.0 Patch 0.01 for Linux (.run)
- Readme for the Intel Quartus Prime Software version 16.0 Patch 0.01 for (.txt)
Note: This patch cannot be applied to SoC Embedded Design Suite (EDS) or the Intel Quartus Prime Software Standalone Programmer
- Run quartus_hps to program the device adding the --boot=18 option to the command line. The --boot=18 option causes a cold reset to be applied to the SoC prior to quad SPI programming. For example: quartus_hps -c 1 -o PV --boot=18 -a 0x0 <filename>.img
This patch is scheduled to be included in a future release of the Intel Quartus Prime Software.
Updated 2 months ago
Version 2.0No CommentsBe the first to comment