打印
[matlab]

救急,进行不了:JTAG识别XC3S50为UNKNOWN device!

[复制链接]
5324|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hbk0401|  楼主 | 2010-11-5 09:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这次的项目一共买了25块XC3S50,通讯板调试用了两片(一片调烧了)加一块XILINX FLASH,现已正常使用。

在通道板上配了两块,加一块XILINX FLASH。
其中一块XC3S50设置为主串,另一块XC3S50设置为从串。

JTAG接口配置 为:TMS TCK 同时接到三个芯片的对应PIN上,
然后是 TDI-主XC3S50-TDO-TDI-从XC3S50-TDO-TDI-FLASH--TDO-

在IMPACT 中 初始化链时,显示unknow device ,然后 要求指定 .BSD文件 。
接下来的从XC3S50和FLASH全部正常识别。

我的主XC3S50是担心板子废掉,所以做成FPGA小板通过两个80针插头插在大板上的。现在我拿下来,直接短路TDI和TDO插座,JTAG还是完全正常的认出了大板上的从XC3S50和FLASH。

我又用焊线的方法,把电源 和 JTAG线接在FPGA小板上。结果 再次初始化后,出现了
manufacturer's id =unknow

info:impact:501-'1' :added device unknow successfully
....................
info:impact --impact quit the identify chain because it detect there are atleast 30 unknown type device on the chain.
please check the hardware setting and retry!

我以为是小板FPGA坏了,又重新焊了一块,可是问题依旧。

现在项目进行不下去了,着急啊!

用的是XILINX的并口下载线,以前做其它项目一直没有问题

ISE 10.1
XP系统

相关帖子

沙发
SuperX-man| | 2010-11-5 11:34 | 只看该作者
建议你用示波器看一下你连接到主XC3S50的TCK和TMS,可能有问题.

你主XC3S50的附近有没有加buff和drive什么的呢

使用特权

评论回复
板凳
SuperX-man| | 2010-11-5 11:37 | 只看该作者
IMPACT把你的主XC3S50认成了30个器件.而从XC3S50和FLASH正常.

在提示里也有please check the hardware setting and retry!

所以估计是连接到主XC3S50的TMS和TCK有问题,你用示波器看下先

使用特权

评论回复
地板
hbk0401|  楼主 | 2010-11-16 17:56 | 只看该作者
经过一段时间的调试,发现把JTAG下载线的排线剪去一半,就好了!看来是太长了的问题!

使用特权

评论回复
5
xwj| | 2010-11-16 18:06 | 只看该作者
经过一段时间的调试,发现把JTAG下载线的排线剪去一半,就好了!看来是太长了的问题!
hbk0401 发表于 2010-11-16 17:56


汗~:L
你接了多长的线?

使用特权

评论回复
6
SuperX-man| | 2010-11-16 18:13 | 只看该作者
感谢楼主给我们分享这么宝贵的经验.
顺带一问,那个线是xilinx标准线,还是楼主自己做的?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:一直在努力!

4

主题

34

帖子

1

粉丝