勇敢的芯伴你玩转Altera FPGA连载54:PWM蜂鸣器驱动之FPGA配置芯片固化

发布时间:2018-3-19 21:07    发布者:rousong1989
勇敢的芯伴你玩转Altera FPGA连载54PWM蜂鸣器驱动之FPGA配置芯片固化
特权同学,版权所有
配套例程和更多资料下载链接:
http://pan.baidu.com/s/1i5LMUUD
1.jpg
很多网友在购买FPGA开发板时,都以为必须有AS接口才可以对FPGA的配置FLASH芯片进行固化操作,因此就一定要找带AS接口的开发板。其实配置FLASH芯片的固化使用JTAG接口即可,根本不需要专门加个AS接口来实现。
和AS下载方式相比,使用JTAG固化配置FLASH芯片需要先把*.sof文件转成*.jic文件,然后在JTAG模式下选择*.jic文件下载即可。
首先,您的工程必须编译并产生一个包含FPGA配置数据的SRAM目标文件(*.sof)。默认情况下Quartus II在编译后都会产生*.sof的目标文件。
如图7.22所示,点击Quarutus II软件的菜单“FileàConvert Programming Files…”。
2.jpg
图7.22 Convert Programming Files菜单
弹出转换窗口后,做如图7.23所示的设置。
3.jpg
图7.23 sof转jic配置
         具体的设置说明如下:
●  “Outputprogramming file”下的“Programming file type:”选择我们需要转换的文件类型“JTAG Indirect Configuration File (.jic)”。
●  “Configurationdevice:”选择我们SF-VIP1开发板上使用的配置器件EPCS4(和M25P40完全兼容的SPI FLASH)。
●  “Mode:”选择“ActiveSerial”。
●   “Filename:”输入转换后的文件存放路径(相对于当前工程文件夹)和文件名,我们命名为cy4.jic(在output_files文件夹下)。
●  如图7.24所示,在后面的“Input files to convert”中,首先单击选中“Flash Loader”所在的行,然后点击右侧的“Add Device…”。在弹出的窗口中选择“Cyclone IV EàEP4CE6”,然后点击OK。
4.jpg
图7.24 目标器件选择
●  如图7.25所示,再单击选中“SOF Data”所在行,然后点击右侧的“Add File…”按钮。在弹出的窗口中选择“cy4.sof”文件,这里就选择output_files文件夹下的vip.sof文件。
5.jpg
图7.25 选择目标sof文件
         完成设置,点击Generate生成*.jic。
         如图7.26所示,打开Programmer下载页面,我们先把之前的sof文件删除,即选中图示的cy4.sof文件,然后点击右侧的“Delete”按钮。接着点击“Add File…”到output_files文件夹选择刚才生成的cy4.jic文件。
6.jpg
图7.26 Programmer下载页面
         如图7.27所示,cy4.jic文件的“Program/Configure”一列必须勾选。
7.jpg
图7.27 下载页面配置
         然后我们确认“Hardware Setup”中已经识别了USB-Blaster下载线,接着就可以执行下载操作,同样的,我们等待进度条到100%则表示下载完成,大家注意jic文件的下载要比sof文件的下载慢很多,要近10秒才能完成。
         完成下载后,SF-CY4板子处于不工作状态,需要重启开发板,我们就能看到刚才下载的代码已经生效运行了。

本文地址:https://www.eechina.com/thread-523728-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

  • Microchip视频专区
  • 我们是Microchip
  • 你仿真过吗?使用免费的MPLAB Mindi模拟仿真器降低设计风险
  • 利用模拟开发工具生态系统进行安全电路设计
  • 更佳设计的解决方案——Microchip模拟开发生态系统
  • 贸泽电子(Mouser)专区
关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表