Installing & seting up FPGA
Installing Vivado
-
If you dont have a Xilinx account, create a free account, using url below:
-
Download the AMD Unified Installer for FPGAs & Adaptive SoCs 2023.2: Linux Self Extracting Web Installer from below link:
-
Make the Vivado installer executable and run it using:
chmod +x Xilinx_*.bin
sudo ./Xilinx_*.bin
-
Once the installer loads2
click "Next"
- Now enter your Xilinx username and password. Then Click "Next".
- Agree to all three statements and Click "Next". Incase, you disagree you can’t proceed further.
- Select "Vivado HL WebPACK or Vivado Lab " and click "Next".
- Click "Reset to Defaults" and then press "Next". 3
- By default, the "installation directory" is "/tools/Xilinx". This is the default installation directory. Click "Next".
- Click "Install" and wait for the installer to finish.
- Install the Xilinx cable drivers:
cd /tools/Xilinx/Vivado/2018.3/data/xicom/cable_drivers/lin64/install_script/install_drivers
sudo ./install_drivers
- Do some permissions cleanup:
cd
cd .Xilinx/Vivado
sudo chown -R $USER *
sudo chmod -R 777 *
sudo chgrp -R $USER *
- Add Vivado path to the environmental variable PATH in .bashrc :
export PATH=$PATH:/tools/Xilinx/Vivado/2018.3/bin
export PATH=$PATH:/tools/Xilinx/SDK/2018.3/bin
- Test Vivado
vivado -version
Programming Arty-7 FPGA
Refer shakti user manual to program the board.