~~TechArticle~~
====== Install Cable Drivers (Linux Only) ======
//The Xilinx Unified Installer does not install the USB drivers required to recognize an FPGA board on a Linux system. As such, it must be done manually after the tools have been installed.//
In order to install Linux cable drivers, first navigate to the following directory in a console window:
/data/xicom/cable_drivers/lin64/install_script/install_drivers/
By default, the //""// directory is the //"/opt/Xilinx/Vivado//"// directory, where represents the Vivado version number.
From within this directory, run the **"./install_drivers"** command as a super-user. Once this command completes successfully, the required drivers will be installed.
**NOTE**: Some older versions of Vivado may require that the install_drivers command be extracted from a TAR file before use.
{{ :vivado:installing-vivado:v2019.2:linux-drivers.png?800 |}}
----
In order to use the USB drivers with a serial terminal, each user that will be using serial terminals must be added to the dialout group. Serial terminals can be very useful for debugging FPGA designs that implement a USB-UART controller.
The current user can be added to the dialout group with the following command:
sudo adduser $USER dialout
Note that the above only adds the current user. In order to add a different user (including a user without super-user permissions), use the following command instead, with "" replaced with the name of the user to be added.
adduser dialout
{{ :vivado:installing-vivado:v2019.2:linux-dialout.png?800 |}}
----