烧写flash步骤
(一)生成.mcs文件
1、首先要生成.mcs文件。双击Create PROM File…
2、选择Xlinx Flash/PROM
3、单击箭头,我们的FPGA flash 大小为32M,device所以选择xcf32p。(根据自己的flash型号选择)
4、单击箭头,填写Output File Name,Output File Location,File Format 选择MCS。单击OK
5、单击ok添加要转换的bit文件。注意:bit文件路径中不能有中文!
6、双击Generate File开始转换,转换完成后会出现Generate Succeed 图标。
7、这时在生成路径下可以看到.mcs文件
(二)板卡烧写MCS步骤
1.先连接JTAG线缆,板卡上电
找到impact软件,这个是下载的软件,打开它:
2.出现下图,点cancel:
3.如下图,双击boundary scan:
4.如下,按照英文提示右键:
5.右键有如下菜单,选择initialize chain:
6.出现如下图,点击cancel all:
7.出现如下图,点击ok:
8.然后出现两个器件,前面的是flash,后面的是FPGA,mcs要烧到前面的flash中,右击前面flash器件,出现如下图,选择assign new configuration file:
9.然后定位到mcs位置,并选择,路径中不要有中文:
10.选择完后,当鼠标悬停在flash器件上时会显示你选择的mcs文件如图,确认正确:
11.右键单击flash器件设置烧写:
12.设置成如下状态:
13.点OK,再右击flash器件,选择program:
14.开始烧写:
15.程序烧写成功,如图:
16.烧写完毕后,关闭电源,取下仿真器,然后再重新上电即可。