想必大家在第一次安装Quartus Prime 18.0后, 在准备上板验证前时,会出现驱动安装和烧录代码的一些问题,这让当时第一次上手的我感到十分头疼,当时看了野火FPGA的视频买的是野火的板子,但是我的软件是之前做仿真时安装的,并没有先安装驱动,直到烧录代码时才发现了一些问题,我也是在经过了一段时间的摸索尝试后,才把安装驱动和烧录代码的问题解决的,如果有遇到同样问题的小伙伴可以参考我下面的文章。
如图所示,在第一次连接开发板后,会显示 No Hardware,这时需要点击左侧的Hardware Setup按钮
然后进入到如下的界面(图中是已经安装好驱动的情况),如果你还没有安装驱动,则无法选择 Hardware,此时需要自己手动安装驱动
具体步骤如下:
1.连接好FPGA开发板
2.打开设备管理器,在列表中可以找到 “USB-Blaster” ,右键选择 “更新驱动程序” ,选择第二个选项
3.找到安装驱动的Quartus目录,选择一个名为“usb-blaster”的文件夹,点击下一步
4.此时,你可能会出现问题,当时我是出现了一个弹窗(如下图所示),显示无法安装驱动程序,同时出现了错误代码39
5.后面我去查找了一些资料,尝试了几种方法,终于是把驱动安装完成,下面分享一下我的操作过程:
5.1.首先,大家如果也是出现了上面的弹窗,可能是Windows开启了内核隔离,可以先试着在Windows安全中心中将内核隔离关闭,步骤如下:
5.1.1.使用 win + i 打开设置,打开设备安全性
5.1.2. 然后将内核隔离中的 “内存完整性” 关闭即可,注意要重启后才能生效
5.2.接着,如果大家出现安装错误,可能需要禁用驱动程序的强制签名。可以参考这一篇博客的第二部分:安装失败及其解决办法
在完成上面的操作步骤后,便能安装驱动程序了,但是本人在安装完驱动后,哦吼,蓝屏了,如果大家也是这种情况,那请不必慌张,等待重启,可以重复上面的操作步骤(记得先卸载驱动程序),在驱动安装后出现下面的弹窗后,选择始终安装
5.3.最后,再次打开设备管理器,接上FPGA开发板,驱动就安装完成了!
完成上面的步骤后,便可以进行代码的烧录,但是要记得给开发板供电哦,可以用电脑接USB转串口,也可以直接找5V电源接5V输入端,如果没有接电源也是无法进行代码的烧录的!
写在最后,也是希望大家能在遇到困难时不退缩,积极寻找解决办法,同时希望这篇文章能够帮到大家,感谢你们的支持!