Skip to content

MazdakFatahi/Getting_Ready_For_BASYS3_Board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Installing Vivado, Vitis, and Digilent Board Files for Ubuntu

Donwload and install Vivado:
Useful links:
https://digilent.com/reference/programmable-logic/guides/installing-vivado-and-vitis

https://www.xilinx.com/support/download.html

| My note:
| "I had problems with premissions. Care about the permissions."



After installing the Vivado, you should :

1- install the proper Cable Driver:

Since here we wanted to use BASYS3 Board from DIGILENT, I followd according to [1] following link:

It must be done manually after the tools have been installed

Go to the installation folder and find

data/xicom/cable_drivers/lin64/install_script/install_drivers path.

In my machine it’s:

~/projects/Xilinx/Vivado/2022.1/data/xicom/cable_drivers/lin64/install_script/install_drivers$

Opne a terminal in the path and run the following as super user:

 sudo ./install_drivers 

Also since the board is connected with a a USB-UART controller, to communicate with the Board via Serial, the current user (or any one who wanted to use), must bet added to the dialout  group:

sudo adduser $USER dialout

2- Install Digilent's Board Files [2]

From the Digilent Repository [3] , download the most recent Master Branch ZIP Archive of Digilent's vivado-boards Github repository, extract it and copy   "new/board_files"   it to the   /data/boards/board_files  directory of Vivado installation directory.

In my machine it's:

/home/mazdak/projects/Xilinx/Vivado/2022.1/data/boards/board_files


References

[1] https://digilent.com/reference/programmable-logic/guides/installing-vivado-and-vitis#install_digilent_s_board_files

[2] https://digilent.com/reference/programmable-logic/guides/installing-vivado-and-vitis#install_cable_drivers_linux_only

[3] https://github.com/Digilent/


Useful links for BASYS3 Board:

Getting started with Vivado and Basys3

Basys 3 Programming Guide

Programming the BASYS3 Board's Non-Volatile Flash Memory through Vivado

Basys 3 Example Projects

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors