[轉]ubuntu vivado hardware manager 找不到板子,要安裝JTAG驅動
原文地址 : http://blog.csdn.net/cirs_q/article/details/60777912
官方給的解決方案如下:
https://www.xilinx.com/support/answers/54381.html
這個方法其實我經過實測是可行的,但是具體的步驟要變,因為對應的目錄變了。
我的作業系統是ubuntu 16.04 LTS ,IDE版本是Vivado 2016.4,官方給的方案應該是針對好幾個版本以前的,才會出現目錄對不上的情況
我的情況是
就像這樣auto connect 找不到我的板子,我使用lsusb命令是可以看到我的usb資訊的,說明ubuntu知道有這個usb存在,只是因為沒有驅動導致跟vivado連不上。
那麼我們根據官方的方法來看
Full sudo -s access
- Run sudo -s
- Go to<Xilinx install>/bin/[lin|lin64] or common/bin/[lin|lin64] in an installed area.
- Copy the install_script directory to /opt.
- Run "./install_drivers" in /opt/install_script/install_drivers.
- Add windrvr6 read/write access by running "chmod 666 /dev/windrvr6".
第一步是進入root賬戶,對,不進入root是操作不了的。
第二步是進入vivado的安裝檔案下的bin/[lin | lin64]
啊,對不起,我的bin目錄下面沒有這個資料夾。
怎麼辦呢
你看下一條,我們的任務是為了尋找一個叫做 “ install_script ” 的資料夾,所以我們搜一下這個install_script
然後就
找到了它,原來放在的目錄不是bin,而是SDK的data。。。
繼續第三步,複製到/opt
因為現在是root所以不用sudo,命令如下:
- cd ~/opt/pkg/vivado/SDK/2016.4/data/xicom/cable_drivers/lin64
-
cp -i -r install_script /opt
我的vivado安裝在 ~/opt/pkg/vivado 你的自己改。因為版本不一樣,後面也可能不一樣,你也要記得按照你的版本的真實路徑來。
然後複製完了,第四步
- cd /opt/install_script/install_drivers
- ./install_drivers
到這裡可以結束了,反正我可以找到我的板子了,第五步嘛。。。我找不到那個資料夾。。所以也就沒法對它chmod了
說真的,我搜了全盤,沒有找到名字是 “ wind ” 開頭的。
不過能用了,管他呢。