This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
en:ztex_boards:ztex_fpga_boards:standalone [2022/04/01 08:46] – [Hints for Vivado] stefan | en:ztex_boards:ztex_fpga_boards:standalone [2023/06/23 20:25] (current) – Updated recommended bitstream settings stefan | ||
---|---|---|---|
Line 28: | Line 28: | ||
* FX2 based Series 2 FPGA Boaords: Through JTAG using [[en: | * FX2 based Series 2 FPGA Boaords: Through JTAG using [[en: | ||
===== Hints for Vivado ===== | ===== Hints for Vivado ===== | ||
- | With the default bitstream settings of Vivado | + | FPGA configuration from SPI Flash may not work with default bitstream settings of Vivado. The recommended settings for bitstream generation are listed below and also can be found in the constraints file '' |
<code tcl> | <code tcl> | ||
+ | set_property CONFIG_VOLTAGE 3.3 [current_design] | ||
+ | set_property CFGBVS VCCO [current_design] | ||
+ | set_property BITSTREAM.GENERAL.COMPRESS true [current_design] | ||
set_property BITSTREAM.CONFIG.CONFIGRATE 33 [current_design] | set_property BITSTREAM.CONFIG.CONFIGRATE 33 [current_design] | ||
set_property BITSTREAM.CONFIG.SPI_32BIT_ADDR No [current_design] | set_property BITSTREAM.CONFIG.SPI_32BIT_ADDR No [current_design] | ||
set_property BITSTREAM.CONFIG.SPI_BUSWIDTH 2 [current_design] | set_property BITSTREAM.CONFIG.SPI_BUSWIDTH 2 [current_design] | ||
- | set_property BITSTREAM.GENERAL.COMPRESS true [current_design] | + | set_property BITSTREAM.CONFIG.CCLKPIN PULLUP [current_design] |
+ | set_property BITSTREAM.CONFIG.INITPIN PULLUP [current_design] | ||
+ | set_property BITSTREAM.CONFIG.M0PIN PULLUP [current_design] | ||
+ | set_property BITSTREAM.CONFIG.M1PIN PULLDOWN [current_design] | ||
+ | set_property BITSTREAM.CONFIG.M2PIN PULLUP [current_design] | ||
+ | set_property BITSTREAM.CONFIG.UNUSEDPIN PULLUP | ||
</ | </ | ||
{{indexmenu_n> | {{indexmenu_n> | ||