This issue arises when programming an image on the QSPI flash using iMPACT or SDK when booting in QSPI mode on a ZC702 with 7020 production silicon, or a ZC706 with 7045 production silicon.
iMPACT indicates that everything is okay (erase, blank check, program and verify), but I cannot boot from QSPI.
SDK and iMPACT reset the processor after every operation (erase, blank check, program and verify).
After the erase step, the QSPI does not have a valid image on it and the bootROM fails to load the FSBL.
After this failure, Production Silicon bootROM sets the MIO settings back to the reset value (3-stated inputs).
Programming the flash is not possible with these settings.
To address all questions related to Zynq-7000 SoC, see the Zynq-7000 SoC Solution Center (Xilinx Answer 52512).
|Boards & Kits||