虛擬機器Ubuntu下安裝vivado,下載線識別不了終結解決方法
阿新 • • 發佈:2018-12-15
根據UG973說明(this option has been removed from the Linux installer beginning in Vivado 2015.4.),自從Vivado 2015.4版本開始就不自動安裝cable下載線的驅動了,但是線的驅動還是留在的vivado安裝後的檔案裡,執行如下命令即可安裝:
$sudo {vivado_install_dir}/data/xicom/cable_drivers/lin64/install_script/install_drivers/install_drivers
另外,Ubuntu版本是16.04.3,這點要注意,千萬別18.04,目前根據官方手冊指明還沒支援該版本,跟petalinux一樣的系統支援:
Operating Systems Xilinx® supports the following operating systems on x86 and x86-64 processor architectures. Microsoft Windows Support • Windows 7 SP1 Professional (64-bit), English/Japanese. • Windows 10.0 Fall Creators update (version 1709), 10.0 Version 1803 (64-bit), English/Japanese. Linux Support • Red Hat Enterprise Workstation/Server 7.2, 7.3, and 7.4 (64-bit) • Red Hat Enterprise Workstation 6.6, 6.7, 6.8, and 6.9 (64-bit) • SUSE Linux Enterprise 11.4 and 12.3 (64-bit) • CentOS 7.2, 7.3, and 7.4 (64-bit) • CentOS 6.7, 6.8, and 6.9 (64-bit) • Ubuntu Linux 16.04.3 LTS (64-bit)
!!!注意:
安裝電纜cable驅動之前,是點auto connect沒任何反應,安裝之後是點了會出現jsn-JTAG" may be locked by another hw_server類似的報錯,也就是他報錯說被另一個hw_server給鎖定了,但是我們只啟動一個vivado時也會報錯,強制kill掉這個程序,再自動連線還是沒用,但是在windows實體機下又可以連線成功
解決:
虛擬機器的USB相容性設定為USB3.0,因為我的下載線連線的是USB3.0,虛擬機器預設是相容USB2.0,所以在虛擬機器關機時重新設定一下USB設定就成功了。