zoukankan      html  css  js  c++  java
  • altera程序固化

    1.80 altera程序固化

    主动串行配置AS

    1、  在file->convert Programming Files

    2、  在弹出的窗口中,Programming filetype 选择JTAG Indirect Configuration File(.jic),Mode选择Active Serial,Configurationdevice选择EPCS16,File name默认是output_file.jic,这里,我们养成良好的习惯,将其改成工程名字:pul.jic。

     

     3、在input files toconvert一栏中,点击Flash Loader一项,在右侧点击Add Device选项,如下图所示:

     

    4、  点击Add Device选项后在弹出的选项卡中,选择EP4CE10,然后点击OK,如下图所示:

     

     5、  点击OK后会回到先前的配置页面,此时再次鼠标点击SOF Data,再点击右侧的Add File,如下图所示

     

     6、  在弹出的窗口中,在outputfiles文件夹下找到“key_filter.sof”文件,点击open,即可添加进来,如下图所示:

     7、点击open后,回到配置页面,点击Generate按钮,如下图所示:

     

    8、点击Generate按钮后,则软件开始转换文件,转换成功后弹出成功提示窗口,如下图所示:

     

    9、点击OK即可,然后close窗口。

    10、打开QuartusII中的下载工具programmer,将原有的sof文件移出,重新添加key_filter.jic文件进来,勾选programming/configuration,如下图所示:

     

    11、设置完成后,点击Start(前提是下载器与开发板已经正确连接),则软件开始烧录固件,整个烧录时间大约花费20秒钟左右。烧录完成后,此时固件已经保存在了配置芯片中,但是此刻FPGA还不能运行该固件,因为当前的固件是存在配置芯片中的,并没有被配置到FPGA中,因此需要让FPGA执行一次从配置芯片中主动配置固件的过程,方法很简单,给开发板断电后重新上电即可。此时,我们按下按键0或者按键1,就可以看到LED的状态发生变化了。断电再上电,固件依旧保持,整个设计固化工作完成。

  • 相关阅读:
    百度地图(8)-图层
    百度地图(7)-点聚合
    百度地图(6)-信息窗口
    鸟哥学习笔记二(基础篇第七章)
    鸟哥学习笔记一(基础篇第六章)
    sql server学习笔记二
    sql server学习笔记一
    centos下sudo命令不能使用
    CentOS系统时间与现在时间相差8小时解决方法
    SUID GUID详解
  • 原文地址:https://www.cnblogs.com/luxinshuo/p/13533553.html
Copyright © 2011-2022 走看看