Win7、Win8、Win10操作系统安装USB-Blaster驱动程序过程中无外乎两个问题:
1、Windows无法安装USB-Blaster。
2、文件的哈希值不在指定的目录文件中.
下面以上提供两个问题的完整解决办法,Win7、Win8、Win10系统的解决过程是类似的,只是界面不一样而已。
问题一:Windows无法安装USB-Blaster
解决办法:
1、进入,计算机–>>设备管理器。
2、找到设备USB-Blaster,此时是带有黄色感叹号的。
3、右键,更新驱动程序软件。
4、要选择“浏览计算机以查找驱动程序软件(R)”,如选择自动搜索是不能安装成功的,一定要手动搜索。
Quartus II 安装完成后自带有USB-Blaster的驱动程序,因此不用再到网上去特意下载USB-Blaster的驱动程序,只需在Quartus II 安装目录下找到USB-Blaster的文件夹即可。
我的USB-Blaste文件夹的路径为:C:\altera\11.0\quartus\drivers\usb-blaster。一定不能是usb-blaster的子文件夹(如C:\altera\11.0\quartus\drivers\usb-blaster\x32或C:\altera\11.0\quartus\drivers\usb-blaster\x64),否则会提示找不到驱动程序。
5、后面的工作就按照提示安装就行了。
问题二:文件的哈希值不在指定的目录文件中
解决办法:
1、 Windows键+R→shutdown.exe /r /o /f /t 00→确定
Windows会重启进入下图:
2、选择“疑难解答”
3、”高级选项”→”启动设置”→”重启”
4、重启的时候就出来安全模式列表→选择“禁用驱动程序强制签名”
5、重新更新驱动,参照问题一解决办法。
6、更新驱动时会出现Windows安全提示窗口,选择“始终安装此驱动程序软件(I)”。
7、OK,驱动程序安装完成,原来的黄色感叹号消失。
网上大致有三种说法:
1、驱动安装问题。
2、jtagserver没有启动。
3、软件防火墙问题。
(除此之外还有一个终极解决办法,最后讲)
以上三种问题的解决方法如下:
1.检查设备管理器,驱动已经安装,设备运转正常(如果是驱动问题,参考第一部分安装驱动)。
2.检查我的电脑——管理——服务,jtagserver服务是否已开启。排除此可能。
3.最后关掉杀毒软件,关掉windows防火墙。
如果以上三种都检查了没问题,那就要使出大杀器了:
打开注册表方法:Win键+R,输入regedit,回车。注册表搜索方法:Ctrl键+F;
在[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\JTAGServer]目录下找到ImagePath键,
将其键值(我的是c:\altera\80\quartus\bin64\jtagserver.exe)改成32位版本文件路径
c:\altera\8.0\quartus\bin\jtagserver.exe(此处更改可以根据自己的实际情况来修改,我的是将64位版本改为32位版本就可以检测出来了)。