Jump to content
  • 0

Im completely new to this


Caleb

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

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

2 minutes ago, JColvin said:

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.

Thanks,
JColvin

Thanks! i was wondering why it wasnt being detected

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...