1、FPGA bit文件加载步骤(加载到FPGA的RAM中,用于在线调试,掉电丢失)

第一步:选择Tools->IMPCAT->选择OK;

第二步:双击Boundary Scan->Right click to Add Device or initialize JATG Chain-> initialize Chain

第三步:选择需要下载的.bit文件,如下图所示

第四步:打开.bit文件,弹出Attach SPI or BPI PROM,选择NO。

第五步:选择device,点击OK。

第六步:右击FPGA,点击pragram开始下载.bit程序

2、FPGA MCS文件加载步骤(加载到FLASH中,掉电不丢失,加载完之后需要重启)

(1)MCS文件的生成

第一步:选择Tools->IMPCAT->选择OK;

第二步:双击Boundary Scan->Right click to Add Device or initialize JATG Chain-> initialize Chain

第三步:双击打开Creat PROM File->BPI Flash->Configure single FPGA->点击绿色箭头添加->

Target FPGA为Kintex7->Storage Device为128M->Add Storage Device->点击绿色箭头添加->

output file name自己随便命名->output file location为生成MCS的存储位置->File Fomat为MCS->

Data Width为16位->点击OK。如下图所示:

第三步:OK->Start adding device file to Revison 0?->OK。

第四步:点击OK,弹出选择.bit文件,完成选择后,点击打开。

第五步:打开选择的.bit文件,并打开,弹出Would you like to add another device file to Revision 0?选择NO。

第六步:点击NO后弹出you have completed the device file entry,click ok to continue->OK。

第七步:点击OK后弹出如下对话框,继续点击OK。

第八步:双击Generate File,文件生成后,选中PROM。

至此MCS文件生成完成。

(2)MCS文件下载

第一步:右击SPI/BPI->Add SPI/BPI flash->选择生成的MCS文件并打开。

第二步:选择BPI PROM->flash型号为28F00AP33->data width为16->OK。

第三步:右击flash->program->OK。

第四步:开始向FPGA中下载程序,程序下载完成后弹出succeed

ISE14.7生成.bit文件和mcs文件的更多相关文章

  1. Vivado下生成及烧写MCS文件

    Jtag模式: 1.打开Open Hardware Manager 2. Tools ->Auto Connect 3.TCL输入: write_cfgmem -format MCS -size ...

  2. 【设计经验】3、ISE中烧录QSPI Flash以及配置mcs文件的加载速度与传输位宽

    一.软件与硬件平台 软件平台: 操作系统:Windows 7 64-bit 开发套件:ISE14.7 硬件平台: FPGA型号:XC6SLX45-CSG324 QSPI Flash型号:W25Q128 ...

  3. multiboot 的golden image 和update image的 mcs文件的生成及调试

    multiboot的功能对于不同的FPGA应该是相同的,但是具体的配置可能不一样.基本流程如下: 上图来源是xapp1246,  明显分为5个步骤,在FPGA启动时是有flash的0地址开始,但是因为 ...

  4. 使用vivado将bit文件转化为mcs文件

    使用vivado将bit文件转化为mcs文件 1.在Tcl Console中运行脚本: write_cfgmem -force -format MCS -size 64 -interface spix ...

  5. 使用Mavne生成可以执行的jar文件

    到目前为之,还没有运行HelloWorld的项目,不要忘了HelloWorld类可是有一个main方法的.使用mvn clean install命令默认生成的jar 包是不能直接运行的.因为带有mai ...

  6. maven 生成可执行的jar文件

    微服务的热潮,慢慢讲jar引入了码农的视线之中,从传统web开发中过来的人面对这个东西也算是个新鲜事了,接下来聊一聊在maven下生成可运行jar的那些事. Maven可以使用mvn package指 ...

  7. Visual Studio 不生成.vshost.exe和.pdb文件的方法【转】

    Visual Studio 不生成.vshost.exe和.pdb文件的方法[转] 使用Visual Studio编译工程时,默认设置下,即使选择了「Release」时也会生成扩展名为「.vshost ...

  8. java中如何生成可执行的jar文件

    java中如何生成可执行的jar文件 最简单的方法就是: jar -cfe Card.jar CardLayoutDemo CardLayoutDemo$1.class CardLayoutDemo$ ...

  9. 根据backup-my.cnf来生成新的事务日志文件

    使用rpm包安装xtrabackup ## 安装依赖包yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-D ...

随机推荐

  1. GitHub中README.md文件的编辑和使用

    最近对它的README.md文件颇为感兴趣.便写下这贴,帮助更多的还不会编写README文件的同学们. README文件后缀名为md.md是markdown的缩写,markdown是一种编辑博客的语言 ...

  2. DB2 日期时间函数

    db2日期时间函数 (DATE(TRIM(CHAR(DT#11Y))||'-'||TRIM(CHAR(DT#11M))||'-'||TRIM(CHAR(DT#11D))) BETWEEN DATE(' ...

  3. outlook更改邮件存储路径

    由于司邮箱容量磁盘配额很小,没收几封邮件就提示邮箱容量已满请删除不重要的邮件很是烦人,于是乎就想着怎么把邮件存到本地然后自动删除服务器上的邮件不做备份,这样就不会在提示邮箱容量已满了,就不用担心发不出 ...

  4. TColor转化为字符串

    procedure TForm1.Button1Click(Sender: TObject); begin Memo1.Lines.Add(ColorToString(clRed)); Memo1.L ...

  5. centos7 配置dns服务器

    yum install bind ----------------------------------------------------------------------------------- ...

  6. 隐藏Android下的虚拟按键

    要隐藏Android下的虚拟按键,可通过如下办法操作 adb root adb remount adb shell ls -al /system/build.prop   (查看文件权限) -rw-r ...

  7. java基础三 [深入多态,接口和多态](阅读Head First Java记录)

    抽象类和抽象方法 1.抽象类的声明方法,在前面加上抽象类的关键词abstract abstract class canine extends animal{      public void roam ...

  8. Thrift 实现 JAVA,PHP,C#,Python 互相通信

    Thrift介绍   https://www.ibm.com/developerworks/cn/java/j-lo-apachethrift/index.html 首先需要下载 Thrift.exe ...

  9. 可用于nodejs的SuperAgent(ajax API)

    简单示例: import request from 'superagent';//引用声明 request.post(api) .withCredentials()//跨域 .end((err, re ...

  10. webform版部分视图与请求拦截

    .主控前台页面 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebFor ...