曙海教育集团论坛FPGA专区FPGA技术讨论区 → fpga jtag问题:Error: CONF_DONE pin failed to go high


  共有5718人关注过本帖树形打印

主题:fpga jtag问题:Error: CONF_DONE pin failed to go high

美女呀,离线,留言给我吧!
wangxinxin
  1楼 个性首页 | 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:青蜂侠 帖子:1393 积分:14038 威望:0 精华:0 注册:2010-11-12 11:08:23
fpga jtag问题:Error: CONF_DONE pin failed to go high  发帖心情 Post By:2010-11-12 11:32:34

有些人在使用Altera的Fpga的时候,在用JTAG配置时经常会出现这样的问题:Error: CONF_DONE pin failed to go high因为最近我也遇到了这样的问题,所以把解决的问题写出来与大家分享一下:

     Error: CONF_DONE pin failed to go high  出现的症状:一般是在用JTAG口配置FPGA的时候会出现这个问题,大概是什么时候出现呢?一般是下载的进度条到了65%的时候一般就会出现这个问题,造成不能正常下载。(下面这个图片是借用一个网友的,以资参考):

图片点击可在新窗口打开查看

     出现这个问题,你首先需要确认一下,你的IC的管腿有没有短路的现象,特别是那几个配置的管腿,如果这些管腿有短路的话,会出现这个问题;如果确认没有短路的话,  Altera的官方网站上有这些内容:You may receive this error from the Quartus? II software if the nCE pin of the device is not connected to GND. For example, if you have a multi-device passive serial chain, the nCE of the first device would be connected to GND, while its nCEO pin would feed the nCE pin of the next device in the chain. Since the second device\'s nCE pin is not connected to GND, JTAG programming would fail and the Quartus II software will report \'CONF_DONE failed to go high in device 2\'. For successful JTAG programming of a device chain, all nCE pins must be connected to GND.根据以上的描述,你确认一下nCE pin是否有下拉电阻到地,甚至可以尝试强拉地。

    如果nCE没有问题的话,检查nCONFIG的状态(确保高电平),nSTATUS的变化是在其之后的,再检查nSTATUS在板子上和哪个脚又没有连。因为不知道你是通过什么器件让配置fpga ,nSTATUS输出方波,是不可能下载成功的,因为nSTATUS在变为一后又变为0表示fpga认为配置过程出错,所以你要保证nStatus是高电平的,如果出现不稳定的高电平,要检查一下这个pin的配置,是不是有杂散电容?一般来说如果出现不能正常配置电平,不排除采用强制上,下拉的方式。有几个问题,仍需要注意一下:1:你的QuartusII软件是不是可以用的?如果有其他的板子最好拿来确认一下;2:你的下载线是否可以用?3:电平是否兼容?4:焊接是否有问题?5:IC是好的吗?大家看看还有什么可以补充一下!

[此贴子已经被作者于2010-11-17 12:06:14编辑过]

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

fpga jtag问题:Error: CONF_DONE pin failed to go high








签名