很多FPGA是支持USB传输的,但在传输的时候FPGA是没有执行程序的,需要手动下载程序到flash当中才能促使FPGA运行。
1.安装USB固化工具软件FX3SDKSetup_1.3.4.exe
链接:https://pan.baidu.com/s/1nEuqEcMmxjMNIRB4Bw4xSw
提取码:BB73
按照图片顺序来就行,没有截图的界面就直接默认下一步就可以。
2.固化程序
将你的采集板的拨码开关拨到相应位置来打开flash连接开关,我的时3和5如下图所示:
连接好USB线和电源线,在设备管理器中会发现一个Cypress FX3 USB BootLoader Device的USB设备,如下图所示:
打开Control Center软件
打开后界面如下
选择Cypress FX3 USB BootLoader Device。
Program->FX3->SPI FLASH
选择资料中CYUSB3014SLAVEFIFO.img文件打开
等待烧写成功。
3.补充文件
通过很多人私信需要,所以我就放网盘自行取吧。
通过网盘分享的文件:CYUSB3014SLAVEFIFO.img
链接: https://pan.baidu.com/s/1daXXgvNdTxB3lS6AXd0VAA 提取码: bing
4.补充未发现FX3端口怎么办
需要更新一下驱动,现在设备管理器中找到一个usb端口,可以拔插一下usb线就可以知道是哪个口了,然后双击端口,选择更新驱动
选择从我的电脑中寻找,这个顺序走下去即可
找到cyusb3.inf这个驱动文件,我的是在C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\driver\bin\Win10\x64、cyusb3.inf,可以参考一下,找到之后选择这个文件就行,然后就一路确定到底就可以有FX3的端口出现了。