1.按正常流程:创建工程—>编码—>综合—>添加管脚约束—>综合—>布线—>生成bit文件。
以上流程说明编码到生成bit文件没有问题。
注意在“添加管教约束”文件中,添加如下代码

set_property BITSTREAM.CONFIG.SPI_BUSWIDTH 4 [current_design]
set_property CONFIG_MODE SPIx4 [current_design]
set_property BITSTREAM.CONFIG.CONFIGRATE 50 [current_design]
set_property BITSTREAM.GENERAL.COMPRESS TRUE [current_design]
set_property BITSTREAM.CONFIG.UNUSEDPIN Pullup [current_design]
set_property CFGBVS VCCO [current_design]
set_property CONFIG_VOLTAGE 3.3 [current_design]

这段代码的大致含义就是:
a.约束存储类型为SPIx4
b.bit流为50MHz等等吧。

第二步就是生成bin文件的过程。
2.生成存储配置文件xxx.mcs
21.启动生成存储配置文件过程

2.2选择存储类型

2.3选择存储器件类型

2.4选择生成的“存储配置文件的名称”==XXX.mcs

2.5选项中选择为SPIx4(这个与管脚约束文件 xxx.xdc文件内容有关)

2.6选择bit流文件
勾选“load bitstream file”
在目录内选择自己之前已生成的bit文件。
勾选下方的overwrite
点击OK生成xxx.mcs

3在PROMGRAN AND DEBUG中进入OPEN HARDWARE MANAGER – OPEN TARGET—AUTO CONNET
在器件上右键单击,选择ADD MEMORY CONFIGURATION DEVICE
选择第二步生成的.mcs文件。
4.最后烧写

VIVADO生成bin固话FLASH相关推荐

  1. Vivado生成BIN/MCS文件

    作者 QQ群:852283276 微信:arm80x86 微信公众号:青儿创客基地 B站:主页 https://space.bilibili.com/208826118 参考 ug908 ug835 ...

  2. MDK编译后生成bin文件占用FLASH大小说明

    转自:http://blog.csdn.net/kuangdoushi/article/details/69499933 MDK编译程序完成后,如下所示: linking... Program Siz ...

  3. Vivado如何生成BIN或MCS文件并烧写到FLASH中

    一. 参考资料 参考资料:UG908 - Vivado Design Suite 用户指南:编程和调试(中文版) (v2021.1) 传送门:Xilinx官网--网站关键字搜索--ug908 目前(2 ...

  4. 为什么在用Vivado生成存储器配置文件时找不到相应型号的Flash芯片呢?

    为什么在用Vivado生成存储器配置文件时找不到相应型号的Flash芯片呢? 是Vivado版本文件?Vivado没装全?到底怎么回事? http://group.chinaaet.com/279/5 ...

  5. openwrt修改生成BIN文件大小以用于8M FLASH(WR703N)

    openwrt修改生成BIN文件大小以用于8M FLASH(WR703N) 由于存放于SVN上的openwrt代码总是不断更新版本,本方法可能不适用老版本. 1. openwrt 当前版本号:3440 ...

  6. linux dd flash,用dd命令生成bin文件,而不用拆flash读取文件

    对于linux系统,善用dd命令,可以做到直接生成bin文件,而不用生产拆flash. 1) 读flash,保存成bin文件: ~ $ cat /proc/mtd dev: size erasesiz ...

  7. MDK4 如何生成bin文件

    1.首先打开keil4的Options for Target 'Target1' 2.按照下图进行配置 配置有3种方法: 1.直接添加:  fromelf.exe --bin -o "$L@ ...

  8. keil 生成bin找不到afx文件_【学习笔记】Keil不能正确生成.bin文件的解决办法

    前段时间我写过如何利用CW.IAR和Keil生成image文件,效果还不错,有些用户反馈挺有帮助的,毕竟待项目开发到最后是需要生成image文件用来量产烧写,我们总不至于到最后使用调试下载吧(不过还别 ...

  9. Keil MDK5生成bin文件时生成了*.bin文件夹

    在Keil魔术棒中通过以下方式生成bin文件时,看提示命令执行成功,却生成了一个*.bin文件夹,文件夹内部是两个bin文件,当时感觉很奇怪,第一次遇到这种情况. 使用的命令:fromelf.exe ...

最新文章

  1. 皮一皮:大家族的悲哀。。。
  2. linux sha1sum命令,讲解Linux中校验文件的MD5码与SHA1码的命令使用
  3. EclipseIDE常用快捷键
  4. 《Python编程初学者指南》——第1章 启程:Game Over程序 1.1 剖析Game Over程序
  5. Atitit Mysql查询优化器 存取类型 范围存取类型 索引存取类型 AND or的分析
  6. 服务器硬盘scsi 最大容量,解读SCSI硬盘
  7. 字节跳动CEO梁汝波接棒张一鸣一年:使命是我们前进的动力
  8. 论“搜狗”输入法对用户的影响
  9. Redis 乱码解决与思考
  10. ZLIB 压缩的数据格式规范
  11. 古月居ROS入门21讲笔记
  12. div添加滚动条css属性代码
  13. 建tcode維護自己創建的數據表(SE54/SM30)
  14. 《微信小程序》初识微信小程序
  15. 编译原理学习笔记(一)
  16. 美国优秀教师对中国家长的建议
  17. AS5047开发简介
  18. 前端模块化CommonJS、AMD、CMD、ES6
  19. 第三方直接订阅公众号的功能
  20. vue创建色带组件。

热门文章

  1. 2023年CDGA考试模拟题库(401-500)
  2. 西瓜书习题3.4 (交叉验证法)
  3. 要如何去搭建一款高品质的棋牌 保持游戏的新鲜感
  4. 3d建模师容易找工作吗?
  5. ncs计算机监控系统,变电站综合自动化监控系统NCS培训
  6. 设计模式1——策略模式 | 适配器模式 | 工厂模式
  7. 比葫芦娃还可怕的百度全系APP SDK漏洞 - WormHole虫洞漏洞分析报告
  8. 智能穿戴设备洗牌正当时,彩屏荣耀手环4机会来了?
  9. ROS下使用dobot越疆科技的M1-B1机器人进行定点抓取代码
  10. android camera慢动作,motion camera app安卓版