用JTAG将mcs文件烧写到flash中

在ISE或EDK下生成BIT文件,可通过IMPACT对FPGA进行配制,

bit文件是配制到FPGA内部RAM的,掉电就没有了,

如果需要固化到片外FLASH里面(下载到FLashEEPROM),则需要将BIT文件转化为mcs文件,通过IMPACT固化到指定的ROM中。

 

假设已经生成了BIT文件,下面我们来介绍如何进行配制和固化,软件使用的是IMPACT12.2。

一、BIT文件下载

连接好下载器与FPGA开发板JTAG接口,给开发板上电,打开IMPACT软件,


双点击 Boundary Scan,右键选择Initialize Chain,看能否检测到开发板的器件。


JTAG链路中的器件会全部显示出来,双击FPGA器件,添加BIT文件


然后点击program就可以了

 

如果需要固化,则需要将bit文件转换为mcs文件,下面以固化到spi flash为例,xcfrom固化类同。

二、转换BIT文件为MCS文件

点击Create PROM File


弹出下框,按下图流程操作


最后点OK,弹出如下框,点击OK,选择要转换的BIT文件


选中文件后,点击打开


点击generate file,即生成了mcs文件。


三,下载MCS文件

切换到boundary scan,点击add SPI/BPI Flash将生成的MCS文件添加并下载即可,这样就固化到SPI FLASH里去了。


 


  • 5
    点赞
  • 67
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值