Difference between revisions of "Vivado installation on Linux"

From ArmadeusWiki
Jump to: navigation, search
(HS3)
 
(One intermediate revision by the same user not shown)
Line 61: Line 61:
 
=== HS3 ===
 
=== HS3 ===
  
Digilent provide a JTAG probe to configure Xilinx FPGA named [HS3 https://store.digilentinc.com/jtag-hs3-programming-cable/].
+
Digilent provide a JTAG probe to configure Xilinx FPGA named [https://store.digilentinc.com/jtag-hs3-programming-cable/ HS3].
 +
 
 +
Driver script installation is provided by Vivado in following directory :
 +
 
 +
<pre>
 +
$ cd Xilinx/Vivado/2020.2/data/xicom/cable_drivers/lin64/install_script/install_drivers
 +
</pre>
 +
 
 +
Should be launched as root to install drivers:
 +
 
 +
<pre>
 +
sudo ./install_drivers
 +
</pre>
  
 
== Links ==
 
== Links ==
  
 
* [http://forums.xilinx.com/t5/Installation-and-Licensing/Run-Vivado-2013-4-on-Debian/td-p/407359 Run Vivado 2013.4 on Debian]
 
* [http://forums.xilinx.com/t5/Installation-and-Licensing/Run-Vivado-2013-4-on-Debian/td-p/407359 Run Vivado 2013.4 on Debian]

Latest revision as of 16:33, 30 June 2021


Introduction

Vivado is the new FPGA design tool from Xilinx. It replaces ISE and XPS tools for new Xilinx's products. By default no Armadeus board has a new FPGA supported by Vivado, but, with the APF6, we can use Artix7 on a daughter board (or with Xilinx dev-kit), thanks to PCIe, and enjoy this new Xilinx tool. This page is a tutorial on how to install Vivado on Debian Linux host computer.

Note Note: Vivado can't be used with Spartan products, it starts with the "7" FPGA serie (artix7, virtex7, zynq, kintex7, ...)


Installation

Requirements

  • unsure that Bash is the default shell:
$ ls -al /bin/sh
lrwxrwxrwx 1 root root 4 févr. 10 14:49 /bin/sh -> bash
  • otherwise:
$ sudo dpkg-reconfigure dash

Download

  • Download the file on xilinx website, note that you will need an account (free) to do that.
 Xilinx_Vivado_SDK_2014.4_1119_1_Lin64.bin

Launch install

  • To launch install simply type :
$ chmod 777 Xilinx_Vivado_SDK_2014.4_1119_1_Lin64.bin
$ ./Xilinx_Vivado_SDK_2014.4_1119_1_Lin64.bin
  • Fill forms then wait for about 20 minutes

Launching Vivado

  • Go to the installed directory:
$ cd /opt/Xilinx/Vivado/2014.4
  • Source the architecture shell file:
/opt/Xilinx/Vivado/2014.4$ source settings64.sh
  • Then launch it:
/opt/Xilinx/Vivado/2014.4$ ./bin/vivado

JTaG probes

HS3

Digilent provide a JTAG probe to configure Xilinx FPGA named HS3.

Driver script installation is provided by Vivado in following directory :

$ cd Xilinx/Vivado/2020.2/data/xicom/cable_drivers/lin64/install_script/install_drivers

Should be launched as root to install drivers:

sudo ./install_drivers 

Links