USB-Blaster無法識別問題


第一次裝quartus的版本是13.1,第一次裝USB-Blaster也是這個時候,用的驅動都是13.1版本的,一切使用正常,電腦可以自動識別,quartus也可以識別USB-Blaster。

后來學習其他程序(古老程序)時,由於程序最初是使用9.0版本寫的,用13.1編譯都會出現一些莫名其妙的問題。

於是乎又下了一個9.1版本的quartus軟件。,因為實在找不着9.0版本(其實是我太懶了)。

下載破解一切都很順利,但是當我准備使用SignalTap的時候,才發現,USB-Blaster找不着了,但是電腦設備管理器卻能正常識別出來。

回過頭,關掉9.1版本,使用原來的13.1版本軟件發現,卧槽,這個也找不着了。

1.下面是失敗的解決方法(成功的在序號2里面)

所以,大概可以猜到是下載了多個版本的quartus導致的,可能是jtagserver路徑變了。

打開計算機管理  --- 服務與應用程序 ---- 服務---- Altera Jtag Server,打開就能看到路徑已經變了:

d:\altera\quartus91\quartus\bin64\jtagserver.exe(原本為:d:\altera\13.1\quartus\bin64\jtagserver.exe)

所以呢,嘗試更改一下注冊表里的路徑:win+R --- regedit,打開注冊表,(ctrl +F打開查找,復制剛剛的路徑很容就找到了)

大概是這個>>計算機\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\JTAGServer

把Imagepath中的路徑修改為原來的路徑原先為高版本(其實就是把上面的紅字部分換了一下)。

然而!然而!

還是不好使啊~~心態炸了

2.下面是成功解決的方法

最后還是使用了簡單粗暴的方法,把上面的操作全忘了,復原回來不動(路徑還是quartus91)

打開設備管理器 ---- 通用串行總線控制器 --- 看到Altera USB-Blaster(如果你還連着的仿真下載器)

右鍵 --- 卸載驅動 --- 重新插拔下載器(Blaster處於未識別狀態)--- 更新驅動(手動)--- D:\altera\quartus91\quartus\drivers\usb-blaster\x64(大概就是裝quartus的路徑,為了讓9.1版本軟件識別,所以我用的是9.1版本的路徑)--- 確認

結果,驅動裝不上!!!路徑錯了???

把路徑往上提一提 D:\altera\quartus91\ 

誒~裝上了呀!!(可能用的是X32里面的文件,不管了,裝上就開心)

打開Quartus91 X64 ---- 打開SignalTap --- 誒,識別了!!USB-Blaster[USB - 0]

解決!!

3.不是總結的總結

后來試着打開Quartus 13.1 X64 ,同樣也識別成功了。

我猜應該用13.1里面的驅動程序更新USB-Blaster的驅動也是可行的(也許只是需要重新裝一遍驅動而已,就這么簡單


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM