Currently I am working on Zedboard.
For test purpose, I created a small project and programmed through JTAG (J17). It is working with the bit file.
After that, I created MCS file through IMPACT. Then I would like to program the QSPI and like to boot through QSPI directly.
IMPACT can detect zynq7000_arm and xc7Z020. And it seems that I can only add SPI/BPI at zynq7000_arm. But when I added QSPI, it shows warning the warning message:
"The "data width" you assigned is x0 but the PROM file (.mcs) is generated in a x1 mode. ..."
It seems I can keep on program by ignore this message. But the problem it never work as booting from QSPI.
I ever tried to read back the MCS file and it is only 3K. This is not matching the MCS file I programmed into (~10M). It seems the problem is that the QSPI didn't program correctly.
Anyone has suggestion on it?
Thanks a lot,