RISC-V MCU中文社区

【分享】 Windows系统下用vivado将电路烧写到MCU200T板载FLASH的方法

发表于 全国大学生集成电路创新创业大赛 2021-06-26 02:03:24
0
3506
10

大家好,我们是第五届集创赛好家伙团队,队伍编号为CICC1061。本帖将分享我们团队,在Windows操作系统下使用vivado将设计的电路烧写到MCU200T开发板上的FLASH中的方法。通过将硬件电路的比特流文件烧写到板载FLASH内,开发板上电时将自动地从FLASH中读取比特流文件自动完成FPGA硬件电路的烧写。这样就不必每次调试软件之前都需要重新打开vivado工程下载bitstream,可以更加方便地进行嵌入式软件开发。


首先打开vivado工程,综合,实现,generate bitstream都通过后,连接开发板。打开hardware manager,选择auto connect。



点击后会弹出一个窗口:



点击确定,会弹出以下窗口。



然后我们按照下图的方法去生成这个文件:


如图编辑:


特别注意这里的第6步如果你的设计没有data files,那在这一步就不要勾选"Load data files"




至此MCS文件已经准备完毕,接下来我们把它烧写进开发板上的FLASH.







点击OK,等待完成烧写。这一步可能需要一些时间。耐心等待或者去做别的事都行。


烧写完成后vivado软件会有弹窗提示。

此时再关闭开发板的电源,等待几秒后上电重启,就会自动从开发板的FLASH重载刚刚烧进去的新的MCS文件了。




喜欢10
用户评论
fan

fan 实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板