天天看點

Module windrvr6 is not loaded. Please reinstall the cable drivers. See Answer Record 22648.

我的作業系統是Linux Mint 17.1,闆子是NEXYS 3,ISE版本是14.7。ISE安裝沒有問題,就是在下載下傳.bit到闆子上的時候提示出現錯誤,搞了一個晚上,最後終于成功了!把過程記下來,希望也能解決你的問題。

在網上搜了下這個問題,有一個解決方法貌似有用(不過在我這裡沒有用),https://paddydempster.wordpress.com/2008/04/08/using-xilinx-usb-cable-on-ubuntu-without-windvr/,http://rmdir.de/~michael/xilinx/,這是兩個連結,你可以試一試。問題就出在windrvr6這個子產品在新版的Linux核心中已經不能用了,是以有人寫了個子產品來模拟它的功能。

這個方法在筆者這裡不管用,于是另尋出路。考慮到NEXYS 3是DIGILENT公司出的,隻是用了Xilinx的Spatan6晶片,是以DIGILENT應該也會提供.bit的下載下傳方法,抱着試試的心态,筆者在DIGILENT官網上找了找,還真給找到了,Digilent Plugin for Xilinx Tools,就是這個東西,是一個ISE的插件,功能和使用方法在官網和下載下傳的壓縮包裡都有,想讓這個東西起作用還需要預先安裝Digilent Adept。

總之,就是先安裝Digilent Adept,再安裝Digilent Plugin for Xilinx Tools,然後就可以檢測到NEXYS 3并下載下傳.bit了。這個方法對NEXYS 3管用,但是不知道隊Xilinx自己出的闆子是否管用。