News:

Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

TE0711

Started by SVV8, August 07, 2019, 10:13:55 AM

Previous topic - Next topic

SVV8

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 ?

JH

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:
On the download of this reference design is also a prebuilt mcs, can you test this please.
br
John

SVV8

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 :)

 

JH

hi,
good to hear that it works and thanks for feedback.
br
John

SVV8