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

Permanent programming of FPGA module

Started by alex_korr, December 23, 2020, 03:11:56 PM

Previous topic - Next topic

alex_korr

Hi,

I would like to permanently program my FPGA module (TE0741-03-070-2CF) so that when it's powered down and up again, always the same logic is executed. Is this even possible with the mentioned FPGA module? I saw that there are solutions available with Zync platforms where a certain bitstream is loaded during the boot of the PS but not for pure FPGA modules.

Do you have any hint if/how this is possible?

Thank you and best regards,
Alex

JH

Hi,
here are some reference to xilinx documentation which describes programming configuration memory devices:
https://wiki.trenz-electronic.de/display/PD/Xilinx+Development+Tools#XilinxDevelopmentTools-XilinxSoftwareProgrammingandDebugging

We always connect QSPI X4, so please set the _i_bitgen_common.xdc  constrains from our refernece design also to your vivado project:
https://wiki.trenz-electronic.de/display/PD/TE0741+Test+Board#TE0741TestBoard-Basicmoduleconstrains
and use x4 for mcs generation.
For programming, select "s25fl256sxxxxxx0-spi-x1_x2_x4"   --> see also schematics of your assembly variant or reference design test_board\board_files\TE0741_board_files.csv

br
John