使用Flash Loader(JTAG模式)下载EPCS器件

转载 2007年09月21日 10:53:00
 一般来说Altera公司Cyclone或者CycloneII系列FPGA相应的配置器件会选择EPCS系列串行FLASH。一般使用AS模式下载EPCS系列器件。但有时候可能遇到AS模式不能成功下载的案例,原理图以及PCB板都是按照推荐电路设计,这时候我们可以通过Flash Loader检验EPCS器件是否良好。即通过JTAG方式下载EPCS系列器件。如果这种方式还是不能进行正确的AS模式的下载的话,可能EPCS器件本身已经不能正常工作了,此时可以建议客户更换配置芯片了。 :)

使用Flash Loader(JTAG下载模式)下载EPCS器件的步骤如下:
1. 把需要下载的工程文件生成xx.sof。

2. 点击File菜单,选择Convert Programming Files…如图一所示。
 
图一:File选项

3. 在执行完第2步后跳出图二所示的界面。鼠标左键点击Programming file type栏目的下拉箭头,选择JTAG Indirect configuration File(.jic)项。
 
图二:Convert Programming Files界面
 
图三:选择相应的JTAG下载文件界面

4. 完成步骤3后选中Input files to convert栏目中的SOF Data,左键点击Add File按钮。找到生成的相应的sof文件并打开,此时相应的sof下载文件出现在相应的界面中。
 
图四:添加相应的SOF文件

5. 选中Flash Loader,左键点击Add Device…按钮
 
图五:选择Flash Loader并添加器件

6. 在跳出的Select Devices界面下选择相应的器件。(这里以EP2C5为例)点击ok器件选择完毕。
 
图六:Select Devices界面

7. 完成以上步骤后就可以转换生成相应的下载文件了。
 
图七:Generate 文件界面
顺便提醒一下,不要忘记把Configuration device选为您所使用的EPCS4或者EPCS1.

8. 以下的下载步骤与我们普通的JTAG下载过程基本一致了,但需要注意的是这里下载文件必须选择所生成的jic文件。打开Programmer窗口,如图八所示。
 
图八:Programmer窗口说明

9. 按照图九所提示Add File找到并打开生成的jic文件。最后左键点击Start按钮大功告成!
 

 

altera cyclone器件告别AS下载模式,直接用JTAG配置器件进行编程

看CYCLONE II的器件手册时,看到一段关于配置器件的描述:可以通过JTAG接口对串行配置器件进行编程,可是里面没有详细的使用方法,在altera的网站上找到了一些关于这个的资料   先介绍一下S...
  • zhongrg
  • zhongrg
  • 2007年09月21日 17:33
  • 3343

利用JTAG端口下载工程文件到配置芯片的方法

可以不用AS接口,而用JTAG接口配置EPCS器件,具体操作步骤如下: 1.在QuartusII中打开工程,然后编译链接,生成JTAG配置文件.sof; 2.选择File->Convert...
  • xiangyuqxq
  • xiangyuqxq
  • 2012年02月17日 11:01
  • 821

JTAG原理+JTAG烧写FPGA配置芯片

JTAG原理: JTAG是目前ARM、DSP、FPGA常用的调试接口。在这些常用器件内部都集成了JTAG控制逻辑——TAP控制器,TAP控制器通过对边界扫描单元BSC的读写监测和控制ARM、DSP、F...
  • fairypwq
  • fairypwq
  • 2013年12月23日 21:02
  • 2881

关于IAR的一些总结 -- Flash Loader原理

使用IAR有接近三年了,一直断断续续使用,没有深入研究。 感谢 http://www.chinaaet.com/ 里面的各位博主,这个系列的一些总结源于看了各种大神的文章得出来,如果总结有错误,请指...
  • freudlv
  • freudlv
  • 2013年10月31日 10:28
  • 4371

STM32读写FPGA存储器EPCS器件(EPCS1、EPCS4)

EPCS器件,此处主要是EPCS1、EPCS4,EPCS1、EPCS4其实是一种特殊的Flash,Altera称之为稳定性比较高的SPI FLASH。 如果我们使用一些万能编程器测试EPCS的话,会...
  • qq1003442507
  • qq1003442507
  • 2015年07月19日 22:09
  • 1775

周立功 EasyARM2200 (LPC2220) 不使用Jtag 实现片内RAM下载

周立功 EasyARM2200 (LPC2220) 不使用Jtag 实现片内RAM下载 LPC2220  存在64 kB 片内静态RAM 没有内部Flash 一般来说必须是用Jtag 烧写程序才可...
  • mirkerson
  • mirkerson
  • 2010年12月08日 14:11
  • 2885

flashloader

你有想过我们编译好的二进制文件是如何下载到目标芯片的flash中的吗?上图的flashloader是个啥子玩意?表面是我们点了编译器的一个下载按钮,二进制文件是直接下载到flash中去了,其实不然。F...
  • wzw71734
  • wzw71734
  • 2016年11月19日 18:53
  • 1467

使用JTAG Flash Programmer烧写Flash

除了JTAG Probe以外,TopJTAG公司还有一款JTAG Flash Programmer 软件,该软件同样利用JTAG接口和现有的各种仿真器来控制芯片,通过改变一组I/O状态,模拟总线时序来...
  • a1232345
  • a1232345
  • 2014年12月12日 11:25
  • 2433

cyclone器件, jtag和as下载模式

JTAG是直接烧到FPGA里面的,由于是SRAM,所以断电后要重烧;AS是烧到FPGA的配置芯片里保存的,每次上电就写到FPGA里;pof文件可以通过as方式下载(保证byteblasterII/us...
  • zhongrg
  • zhongrg
  • 2007年09月21日 17:31
  • 2015

FPGA烧写NIOS ii程序至FLASH(epcs)中

硬件平台:黑金开发板  软件平台:quartus 11.0  NIOS II 11.0IDE   FPGA芯片:EP4CE6F17C8N   1.      新建工程,bdf文件,这些不做具...
  • tiankongdeyanse110
  • tiankongdeyanse110
  • 2015年06月16日 13:16
  • 2135
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用Flash Loader(JTAG模式)下载EPCS器件
举报原因:
原因补充:

(最多只允许输入30个字)