FPGA Reconfig fails from other address location in S25FL256L QSPI, but works at 0x000 for ota updat
Hi ,
We are trying to flash QSPI from FPGA with used logic code using Generic serial flash controller IP as OTA update.
We are trying to flash two image IMAGE1 at 0x0000_0000 location & IMAGE2 at 0x0100_0000 location of flash.
Then booting into one of these using remote reconfig updated block ip from intel.
Previously we have successfully validated our code on intel cyclone gx board with EPCQ256 flash. Now we are trying to test it on our cyclone V e board with cypress S25FL256L flash
We are able to write IMAGEs at 0x0000_0000 location successfully and also able to boot the fpga with it,
But when we tried to flash images at other locations (0x0080_0000 / 0x0100_0000) we are able to write successfully ,but not Able to boot fpga from that image using remote reconfig updated ip, and fpga reconfiguration fails and reverts back at 0X0000_0000 location image.
We tried to read remote reconfig status error register , and value is 0x00, means no error (watchdog timeout/CRC/nconfig none of this)
We tried using configuration device setting as EPCQ as well S25FL256 in remote update ip with both the above address, but no success.
Can you please check intel with this support!
thanks & regards,
Snehal Buche