【从零开始走进FPGA】美好开始——我流啊流啊流
4. EPCS的下载
本文引用地址:http://www.amcfsurvey.com/article/268641.htm(1)在ASP模式下
a) Mode切换为Active Serial Programming模式
b) Change File为pof文件
c) 点击Start,等待下载完毕。因为Flash速度比SRAM慢,因此下载相对于Flash会较慢。
至此,可见目标板上的流水灯已递增的形式循环点亮。
(2)在JTAG模式下
a) 用Quartus II 自动生成的sof文件,通过软件转换为jic文件,步骤如下:
i. 打开File-Convert Programming File。
ii. 在Programming File Type选择jic文件。
iii. Configuration device中选择目标板对应的EPCS型号
iv. File name可默认或任意修改
v. 在File/Data area选中Flash Loader,然后右侧点击Add Device,找到自己型号的FPGA,确认。
vi. 在File/Data area选中SOF Data,然后在右侧点击Add File,加载本工程目录下的sof文件。
vii. 在File/Data area选中加载的sof文件,然后再右侧点击Properties,选中Compression(压缩),确认。(若EPCS容量允许下,可以省略此步骤,来提高下载速度)
viii. 点击Generate,生成jic文件,最终如下图所示,然后Close。
b) 打开Programming,选择JTAG Mode。
c) 选择前面生成的jic文件,选中jic文件后面的Program/Configure
d) 点击Start,等待下载完成,如下图所示:
至此,可见目标板上的流水灯已递增的形式循环点亮。
5. 编程/配置失败原因
(1)USB下载器没有连接好或USB线太长(没插上,或者接口插错)
(2)设备没上电。
(3)FPGA Device型号选择错误
(4)EPCS型号选择错误
(5)布局布线不佳,导致下载时序错误
(6)FPGA芯片已损坏
(7)EPCS芯片已损坏
(8)USB Bluster已损坏
fpga相关文章:fpga是什么
c++相关文章:c++教程
评论