01-08-2019 05:46 PM
I faced problem with programming the flash.
ERROR: [Labtools 27-3144] Invalild option : Byte 5959 does not match (00 != 02)
ERROR: [Labtools 27-3191] Flash programming Unsuccessful!
the mismatch byte is not the same everytime.
if i program the flash without verify, i am able to program successfully. i did verify_hw_device after program without verify. it reports that the readback data matches the programmed. what is the issue with the configuration memory verification?
i understand that there are other users posting regarding similar issues. However, i still could not solve my problem.
01-08-2019 07:59 PM - edited 01-08-2019 07:59 PM
Are you able to configure FPGA successfully with same setup?
Please provide Tool Version and SPI Flash details.
01-08-2019 10:18 PM
i am using vivado 15.4, configuration memory is MT25QU512ABB8E12-0SIT and FPGA is virtex7 (7V585T).
i am able to download the bitstream into the FPGA device.
upon successful programming the configuration memory without verification, the FPGA is also able to boot up from configuration memory.
01-08-2019 10:53 PM
If the boot up is smooth and as expected, image has been programmed into flash correctly.
Saw similar issue; this may be a slight SI issue on the HW board. Verification does not show the correct result while reading back.
01-11-2019 09:58 AM
In this case try reducing cable speed it may help you.
Check UG908 (v2018.2) (Page 35~36) for more information.