trabucayre changed the topic of #openFPGALoader to: Universal utility for programming FPGA / Github: https://github.com/trabucayre/openFPGALoader/ Logs: https://libera.irclog.whitequark.org/openFPGALoader
CarlFK1 has joined #openFPGALoader
CarlFK1 has quit [Ping timeout: 255 seconds]
080AAGTVR has joined #openFPGALoader
080AAGTVR has quit [Ping timeout: 272 seconds]
Guest6 has joined #openFPGALoader
<Guest6> Good morning, have some questions about the STARTUPE3 portion of xilinx_spiOverJtag.v, I am seeing slow startup times from the SPI flash and looking to improve Configuration time
<Guest6> these values could be added to a constraints file, (.xdc) and this might improve performance
<Guest6> I am just going to dump what I have here (this is an implementation for Opal Kelly XEM8320)
<Guest6> ################ PG153 for STARTUPE3 delay & its timming generation #################
<Guest6> # Tusrcclko maximum value
<Guest6> set cclk_delay 6.7
<Guest6> #### SPI device parameters - refer QSPI device datasheet & Xapp1280
<Guest6> # MAX Tco / Clock LOW to output valid
<Guest6> set tco_max 8
<Guest6> # MIN Tco / Output Hold Time
<Guest6> set tco_min 2
<Guest6> # SPI setup time requirement / DTR mode is 1.5?
<Guest6> set tsu 2
<Guest6> # SPI hold time requirement /DTR mode is 1.5
<Guest6> set th 2
<Guest6> set_property BITSTREAM.CONFIG.TIMER_CFG 0x00050000 [current_design]
<Guest6> Am I headed in the right direction or going the wrong way?  I see some much more simple constraints at https://docs.opalkelly.com/xem8320/flash-memory/ but after adding them did not see much difference either
077AAP6R6 has joined #openFPGALoader
<cr1901> trabucayre: >But I don't know how to access a rust libary from cpp code <-- I do, don't worry :)
Guest6 has quit [Quit: Client closed]
077AAP6R6 is now known as CarlFK
Guest80 has joined #openFPGALoader
Guest80 has quit [Quit: Client closed]
Guest24 has joined #openFPGALoader
Guest24 has quit [Quit: Client closed]
CarlFK has quit [Ping timeout: 256 seconds]