UPGRADE YOUR BROWSER
We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!
10-14-2019 11:48 AM
Good afternoon,
I need a solution to download the bitstream into a VC707 evaluation board (Virtex 7) from the Windows command line, without starting Vivado.
I would like to avoid the installation of Vivado to do the bitstream download.
Is it possible?
Where can I find documentation to do that?
What is the minimum software installation needed to perform the bitstream download?
Thank you for your support
Regards
GuiX
10-15-2019 10:16 AM
You can use the attached .bat for reference. We have included them in VC707 BIST design (ready to download)
-Harshit
10-14-2019 04:08 PM
Hello @guix
Yes, being able to program your VC707 without a full installation of Vivado is possible. The tool required to do this is called Vivado Lab Edition, which is a lightweight version of Vivado that allows you to Program your board, use Vivado Logic Analyzer, and Vivado Serial I/O Analyzer. This would be the minumum software download required to program your board.
I have provided links to the download page for the Lab Edition, a past forum on the difference between vivado and vivado lab edition, and a table highlighting exactly what you can do with Lab Editions and how it differs from other version of Vivado. Lastly, I have added a link to UG908, which contains a section on Vivado Lab Edition that you may use for reference.
Download: https://www.xilinx.com/support/download.html
Forum: https://forums.xilinx.com/t5/Welcome-Join/Lab-edition-vs-Webpack/td-p/756089
Table: https://www.xilinx.com/products/design-tools/vivado/vivado-webpack.html
I hope this helps!
-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
10-15-2019 04:32 AM
Hello timothyv,
Thank you! It really helps.
Where can I find a .bat example file to do the VC707 programing from the Windows command line?
Regards
10-15-2019 09:49 AM
Of course! I'm glad I could be of help.
I do not believe there is an example batch file for programming your specific board. However, I will point you to resources that will certainly help. This is possible through tcl scripting and this past forum question will hopefully help! I have also attached a link to UG894, "Using tcl scripting" user guide, for reference.
Forum: https://forums.xilinx.com/t5/Vivado-TCL-Community/Programming-FPGA-from-command-line/td-p/552058
UG894: https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_1/ug894-vivado-tcl-scripting.pdf
UG908, which I sent a link to you earlier, also has sections that involve using the command line.
-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
10-15-2019 10:16 AM
You can use the attached .bat for reference. We have included them in VC707 BIST design (ready to download)
-Harshit
10-15-2019 12:14 PM
Hi timothyv,
Thank you very much for your utmost support.
This is the solution I found after digging in the information you provide to me:
---------------
call C:\Xilinx\Vivado_Lab\2019.1\bin\vivado_lab.bat -mode batch -source YOUR_TCL_FILE.tcl
if exist *isWriteableTest*.tmp del /F *isWriteableTest*.tmp
if exist vivado_*.backup.jou del /F vivado_*.backup.jou
if exist vivado_*.backup.log del /F vivado_*.backup.log
if exist vivado_*.str del /F vivado_*.str
pause
------------------
Regards
10-15-2019 12:18 PM
Hi timothyv,
Just some tuning around this thread:
Thanks again for your support.
Regards
10-15-2019 12:22 PM
Hi harshit,
Thank you, this is really helpful
Regards
Guillermo