02-23-2016 02:41 AM
I have a project for the ZC702 board. In this project I am using only the logic of the FPGA and the two ARMs are not in use at all. The .bit file is generated properly and is working fine, after download it via the JTAG the configuration is correct.
Now I would like to program the configuration device to avoid the need to use the JTAG every time the board is powered up.
In the bitstream options I ask to generate a .bin file, but for documentation it seems that is missing the header. For this reason I use the following command:
write_cfgmem -format mcs -interface SPIx1 -size 128 -loadbit "up 0x0 system.bit" -file boot.mcs
I load the file on the memory, no errors or warnings but the Init led stays red.
Any ideas how to debug this?
02-23-2016 08:18 AM
@abelardogonzalez You cannot use flash directly to program the PL of zynq when not using the processors. Flash on the board is for PS configuration. Please take a look at the bist.pdf about how design is created and how to program the onboard qspi flash using sdk. Pdf can be found here
02-23-2016 09:53 AM
Moved to appropriate board
02-23-2016 10:05 AM
This will not work unless you have processor in your hardware design.
Try to add processor and interface to SPI Flash.
02-23-2016 11:12 AM