Virtual Machine is a very useful tool to run a guest OS in a master OS. By using it, you can run Xilinx development tools such as Vivado, XSDK, SDAceel and SDSOC in a Linux OS to get better performance under the Windows OS. Most people already did it but having a problem when Xilinx development tools connect to a USB peripheral called download cable. The Xilinx Development tools may give you this error message:
[Labtoolstcl 44-494] There is no active target available for server at localhost.
Targets(s) “,jsn-JTAG-SMT2NC-210308A1C709” may be locked by another hw_server
Virtual Machine causes Xilinx development tools to report this error. By adjusting the setting of USB compatibility, this error can be fixed. Please select USB 3.0 for USB compatibility as below picture did.
A small trick brings you lots of conveniences.