VIVADO生成bin固话FLASH
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相关推荐
- Vivado生成BIN/MCS文件
作者 QQ群:852283276 微信:arm80x86 微信公众号:青儿创客基地 B站:主页 https://space.bilibili.com/208826118 参考 ug908 ug835 ...
- MDK编译后生成bin文件占用FLASH大小说明
转自:http://blog.csdn.net/kuangdoushi/article/details/69499933 MDK编译程序完成后,如下所示: linking... Program Siz ...
- Vivado如何生成BIN或MCS文件并烧写到FLASH中
一. 参考资料 参考资料:UG908 - Vivado Design Suite 用户指南:编程和调试(中文版) (v2021.1) 传送门:Xilinx官网--网站关键字搜索--ug908 目前(2 ...
- 为什么在用Vivado生成存储器配置文件时找不到相应型号的Flash芯片呢?
为什么在用Vivado生成存储器配置文件时找不到相应型号的Flash芯片呢? 是Vivado版本文件?Vivado没装全?到底怎么回事? http://group.chinaaet.com/279/5 ...
- openwrt修改生成BIN文件大小以用于8M FLASH(WR703N)
openwrt修改生成BIN文件大小以用于8M FLASH(WR703N) 由于存放于SVN上的openwrt代码总是不断更新版本,本方法可能不适用老版本. 1. openwrt 当前版本号:3440 ...
- linux dd flash,用dd命令生成bin文件,而不用拆flash读取文件
对于linux系统,善用dd命令,可以做到直接生成bin文件,而不用生产拆flash. 1) 读flash,保存成bin文件: ~ $ cat /proc/mtd dev: size erasesiz ...
- MDK4 如何生成bin文件
1.首先打开keil4的Options for Target 'Target1' 2.按照下图进行配置 配置有3种方法: 1.直接添加: fromelf.exe --bin -o "$L@ ...
- keil 生成bin找不到afx文件_【学习笔记】Keil不能正确生成.bin文件的解决办法
前段时间我写过如何利用CW.IAR和Keil生成image文件,效果还不错,有些用户反馈挺有帮助的,毕竟待项目开发到最后是需要生成image文件用来量产烧写,我们总不至于到最后使用调试下载吧(不过还别 ...
- Keil MDK5生成bin文件时生成了*.bin文件夹
在Keil魔术棒中通过以下方式生成bin文件时,看提示命令执行成功,却生成了一个*.bin文件夹,文件夹内部是两个bin文件,当时感觉很奇怪,第一次遇到这种情况. 使用的命令:fromelf.exe ...
最新文章
- 皮一皮:大家族的悲哀。。。
- linux sha1sum命令,讲解Linux中校验文件的MD5码与SHA1码的命令使用
- EclipseIDE常用快捷键
- 《Python编程初学者指南》——第1章 启程:Game Over程序 1.1 剖析Game Over程序
- Atitit Mysql查询优化器 存取类型 范围存取类型 索引存取类型 AND or的分析
- 服务器硬盘scsi 最大容量,解读SCSI硬盘
- 字节跳动CEO梁汝波接棒张一鸣一年:使命是我们前进的动力
- 论“搜狗”输入法对用户的影响
- Redis 乱码解决与思考
- ZLIB 压缩的数据格式规范
- 古月居ROS入门21讲笔记
- div添加滚动条css属性代码
- 建tcode維護自己創建的數據表(SE54/SM30)
- 《微信小程序》初识微信小程序
- 编译原理学习笔记(一)
- 美国优秀教师对中国家长的建议
- AS5047开发简介
- 前端模块化CommonJS、AMD、CMD、ES6
- 第三方直接订阅公众号的功能
- vue创建色带组件。
热门文章
- 2023年CDGA考试模拟题库(401-500)
- 西瓜书习题3.4 (交叉验证法)
- 要如何去搭建一款高品质的棋牌 保持游戏的新鲜感
- 3d建模师容易找工作吗?
- ncs计算机监控系统,变电站综合自动化监控系统NCS培训
- 设计模式1——策略模式 | 适配器模式 | 工厂模式
- 比葫芦娃还可怕的百度全系APP SDK漏洞 - WormHole虫洞漏洞分析报告
- 智能穿戴设备洗牌正当时,彩屏荣耀手环4机会来了?
- ROS下使用dobot越疆科技的M1-B1机器人进行定点抓取代码
- android camera慢动作,motion camera app安卓版