Hello.
I have problems loading from external memory. I load mcs file to flash and terned off power source. After power up FPGA not loaded, but if i push reset FPGA started.
There seems to be a problem in the CPLD firmware. what should I do to get FPGA to start from flash after power up ?
Hello,
qspi flash is connected directly to FPGA. Which carrier did you use? Which external power supply?
Did you set your project to x4?
You should add following constrains into your project (from _i_bitgen_common.xdc) and regenerate all:
- https://wiki.trenz-electronic.de/display/PD/TE0711+Test+Board#TE0711TestBoard-Basicmoduleconstrains
On the download of this reference design is also a prebuilt mcs, can you test this please.
br
John
I found a problem.
If JTAG connected and vivado launch, vivado set FPGA to config mode. This happens if the FPGA does not have time to read the firmware from flash.
If set
set_property CONFIG_MODE SPIx4 [current_design]
set_property BITSTREAM.CONFIG.CONFIGRATE 66 [current_design]
everything is working fine :)
hi,
good to hear that it works and thanks for feedback.
br
John
thanks for help