Spartan Edge Accelerator SEA Board Xilinx Spartan 7 USB JTAG Platform Cable WaveShare Vivado Linux

In case you have problem with detecting Target FPGA when using Xilinx Vivado on Linux with WaveShare USB Platform Cable clone, also when you see something like:

ERROR: [Labtoolstcl 44-494] There is no active target available for server at localhost.
Targets(s) ", jsn3" may be locked by another hw_server.

You probably need to install drivers / udev rules by hand following these instructions:

If you find them hard to use here are few hints:

  • Run as root and be careful as this will modify your OS.
  • Install script location is Vivado/2020.2/data/xicom/cable_drivers/lin64/install_script/install_drivers.
  • Platform Cable USB interface is pcusb.
  • Make sure UDEV rules are installed in /etc/udev/rules.d/ (i.e. 52-xilinx-pcusb.rules file).
  • After drivers are set up remember to restart UDEV with service udev restart command and re-attach your USB JTAG cable.