Question

Hi, I'm just getting into programming FPGAs and I've made my first program "blinky light" but I cant get my computer to either find the FPGA when connected or I'm missing a step when I set up Vivado. I've ran the Synthesis, Implementation, and generated the bitstream and everything completed without any errors. I just need to know how to do last part which is to put the code on the FPGA. Thanks!

What I'm using/running: Ubuntu 18.04 (OS on my computer), Vidado WebPack, Arty A7 35t, and if it helps I programmed it in Verilog

Screenshot from 2018-06-10 22-43-38.png

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 1

Hi @Caleb,

The part you need now is to open up the Hardware Manager (you can see it on the left hand side of the screen under "Program and Debug" under the Generate bitstream. You'll then choose to connect to a target (have Vivado Auto-connect to find it) and choose the bitstream file which will be stored (at least in my Winoidws machine) in FileWhereProjectIsStoredProjectName.runs\impl_1\ModuleName.bit. This is shown in more detail starting in step 25 in this tutorial, as well in section 9 of our Getting started with Vivado Guide here.

Let us know if you have any other questions.

Thanks,
JColvin

Share this post


Link to post
Share on other sites
  • 1

Hi @Caleb,

Oh and if you have not done this already, you will need to manually install the Digilent Cable Drivers for your Linux system since that is not done by default. Xilinx has an answer record on how to do this here: https://www.xilinx.com/support/answers/54382.html.

Alternatively, there is a different answer record with some more details on the process here: https://www.xilinx.com/support/answers/59128.html.

Thanks,
JColvin

Edited by JColvin
added more info

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now