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

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

如果需要固化到片外FLASH里面(下载到FLash或EEPROM),则需要将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里去了。

用JTAG将mcs文件烧写到flash中相关推荐

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

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

  2. 野火的DSP28335开发板吧代码烧写到Flash中

    说明是针对野火的DSP28335开发板里的例程进行实验的,环境是CCS5.5,已经验证.开发板里的例程都是在RAM里运行的,每次开机都是祝你生日快乐的音乐,经过一周的努力终于不用再受音乐的困扰.可以随 ...

  3. ZYNQ开发系列——把PS和PL程序烧写到FLASH中

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ZYNQ开发系列--把PS和PL程序烧写到FLASH中 生成 fsbl.elf 生成 BOOT.bin 下载 BOOT.bin 文件到 ...

  4. ZynqLinux最小系统系列—— 4、Petalinux工程创建与编译以及烧写到FLASH(二)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ZynqLinux最小系统系列-- 4.Petalinux工程创建与编译以及烧写到FLASH(二) 写在前面 接上一篇 烧写FLASH ...

  5. 64MQQ2440烧写MINI2440光盘中的内容同样可以跑起来

    2008年购买了QQ2440,后来出去工作了,2440压箱子底压了两年,现在拿出来想弄弄qtopia,可是一查友善的资料已经出到了ARM11的板子了,内核以及qtopia的支持根文件映像也不知升级了多 ...

  6. DM368开发 -- 文件烧写

    参看:UG: DaVinci PSP Installation on DM36x EVM 参看:DM368 NAND Flash启动揭秘 参看:DM36x的UBL分析以及串口启动 UBL 是 RBL ...

  7. iso镜像文件烧写到U盘

    iso镜像文件烧写到U盘 windows rufus-3.1.exe 百度云盘链接:https://pan.baidu.com/s/16p1O4lXMVTUltTvCm0DnHA 提取码:inzj 文 ...

  8. jlink烧写Nor Flash时出错正确解决方法汇总:PC of target system has unexpected value after programming (2011

    只加载了工程文件就可以拉 本文参考了下面几篇文章,在此表示感谢. http://againinput4.blog.163.com/blog/static/1727994912011760847746/ ...

  9. FPGA烧写SPI FLASH

    作者:ShownSun 工作室:时沿科技 文章目录 FPGA烧写SPI FLASH 方法一 方法二 SPI flash的约束 BPI FLASH的约束 FPGA烧写SPI FLASH 方法一 1.点击 ...

最新文章

  1. amd一点也不yes_AMD, 真的YES吗?
  2. thinkphp 个别字段无法更新_香港华为手机大面积死机?只是个别手机更新出问题...
  3. 动态SQL字符长度超过8000
  4. 一文看懂Python(四)-----os.path模块篇
  5. Ibatis2到mybatis3的转变1
  6. oracle查看session阻塞,oracle查询blocking session阻塞情况
  7. matlab 求向量的交集_MATLAB矩阵列向量单位化的最快代码
  8. 腾讯开源智能运维项目,用机器学习减少人为失误
  9. Java开源内容管理CMS系统J4CMS集成到JTM
  10. GWAS meta分析
  11. 【嵌入式工具】Keil下载,安装,配置教程大全
  12. 线代 [3]|从增广矩阵漫谈矩阵转置对向量在四个向量子空间内的“飞舞”(第三篇)
  13. wireshark之npcap-1.50及以上版本在winserver2008-r2-sp1和win7上的问题
  14. 利用VGA输出音频信号
  15. 生信搬运工-02-sra文件的下载
  16. 懒惰的风纪委Elaine(宁波工程学院)
  17. 微软Kinect完全拆解
  18. 唯美的英文短文!!!
  19. Google地图删除marker标点
  20. 前端常见面试题 - JS篇

热门文章

  1. 测试在强电磁场下基于HALL的电流传感器 ACS712-5A是否会有到影响?
  2. 大咖云集!航天智慧物流创意组-技术培训第三期
  3. 安装 Thonny 软件环境开发PI Pico
  4. 两款扁平步进电机及其驱动器VSMD102
  5. PI=3.1415926....
  6. 使用idea对生产环境的JAVA应用进行远程调试
  7. springboot项目输入打印日志文件到本地
  8. 计算机控制炉温实验,计算机控制(炉温控制)实验报告.doc
  9. h30-t10 android phone,荣耀(荣耀)3C H30-T10/2GB RAM/移动3G手机系统介绍评测-ZOL中关村在线...
  10. mysql 连续签到天数_天天拿帮会通宝 帮会签到真给力