集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 4802|回复: 5

用JTAG下载FPGA的问题

[复制链接]
ddr 发表于 2010-4-12 12:00:59 | 显示全部楼层 |阅读模式
我用JTAG下载FPGA的,nCE通过10K电阻下拉到地.(因我还要用下载电缆对EPCS1编程,所以此脚好象不能直接接地)有时正常,而有时出现:

Error: CONF_DONE pin failed to go high in device 1错误,

此时我测量nCE脚电压为3.3V,我人为将其对地短路再下载,就可以下载成功.请教前辈,此问题是什么原因呢? 该如何解决?
 楼主| ddr 发表于 2010-4-12 12:01:11 | 显示全部楼层
这种问题一般是硬件的问题,你看看jatg的说明就可以了。

具体的说明可以到网上去搜。关键词byteblasterII
CPLD 发表于 2010-5-3 07:25:13 | 显示全部楼层
在Xilinx Foundation 3. 1i下用JTAG PROGRAMER下载程序到芯片中, 可是总是出现如下错误:If the security flag is turned on in the bitstream,  programming status can not be confirmed;others,  programming terminated due to error.  测量电路信号, 没有相应的波形, 显然下载没有成功. 所用的芯片是:Xilinx Spartan2 XC2S50TQ144. 怎么解决?
答:This is a security feature.  By disabling readback,  the configuration data cannot be read back from the FPGA.  This prevents others from pirating your intellectual properties.  You can enable or disable this feature during bitstream generation.  
The proper way to determine if the configuration is finished without error is to check the status of the DONE pin on the FPGA.  DONE pin should goes high if the bitstream is received correctly.  Also,  since you are using JTAG configuration,  please make sure you have selected JTAG clock (not CClk) as your Startup clock during bitstream generation. (参考译文:这是保密功能. 通过禁用回读, 配置数据不能从FPGA回读. 这可以防止其他人盗用你的成果. 在生成位元流过程中, 可以启用或禁用这个功能.
确定配置是否准确无误地完成, 适合的方法就是检查FPGA上DONE引脚的状态. 如果正确地接收了位元流, 则DONE引脚将会升高. 而且, 既然使用JFAG配置, 就要确保在生成位元流过程中, 已经将JGAG时钟(而不是CClk)选作了Startup时钟. )
CPLD 发表于 2010-5-23 10:19:26 | 显示全部楼层
用cpu通过jtag直接去下载fgpa的程序
xiaoduan232 发表于 2010-10-18 15:46:23 | 显示全部楼层
有没有人试过啊
douyaliqq 发表于 2011-9-21 11:19:00 | 显示全部楼层
怎么用JTAG下载呀?
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-6-24 10:18 , Processed in 0.088465 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表