Board logo

标题: [求助]xilinx配置的问题 [打印本页]

作者: huanglinyu    时间: 2007-6-20 19:50     标题: [求助]xilinx配置的问题

我在使用spartan 3的3s400的时候,按照附件图中的配置,配置芯片用的XCF02S,结果不能培植.
也就是说可以下载到FPGA里面正常工作,但是掉电后就不能再工作了
但是在往XCF02S里面下载的时候又提示配置成 功
我已经仔细检查了,但是找不出问题来啊
到底是哪儿的问题?麻烦大狭们帮我看看~
谢谢了~

ozcUHzjX.jpg


图片附件: [[求助]xilinx配置的问题] ozcUHzjX.jpg (2007-6-20 19:50, 386.34 KB) / 下载次数 266
http://bbs.eccn.com/attachment.php?aid=2040&k=e2704e95408524b2479d52306856da4a&t=1732416146&sid=v6PCpz


作者: 一切从零开始    时间: 2007-6-20 23:13

我先下个文档看看,咱在探讨探讨,你也看看是不是有什么信号没处理对

你测一下你FPGA的DONE脚配置完后有没有拉高?


作者: huanglinyu    时间: 2007-6-21 10:06

如果在直接往FPGA里面下载的时候,下载完了DONE是为高的

但是如果往配置芯片里面下载的时候,DONE不会变高

断电重启后,DONE也一直为低

配置芯片我已经重新换过了,应该不会是芯片质量的我问题


作者: huanglinyu    时间: 2007-6-21 17:57

MCS文件设置和下载选项设置应该都是对的,因为同样的文件,我在买的一块开发板上面能够成功的配置


作者: 一切从零开始    时间: 2007-6-22 00:31

我看了一下手册,没什么大问题。

不过建议你看看配置方式是否正确(master:000;slave:111,建议采用master);第二,发现这款FPGA对电压要求有点特殊,所以建议看看xcf02s的vccj,vcco,vcc04是否是2.5v;第三,在bitgen选项中察看“Drive done high”是否钩上?如果没有钩上,你看看把r2,r4不焊,上拉用4.7k试试有没有用;

因为,看你的状态是fpga配置完后(或配置失败)没有恢复,因为DONE一直为低;

对了,你最好也测以下INIT_B信号看看是什么状态;

希望能帮上你的忙


作者: 一切从零开始    时间: 2007-6-22 00:34

对了,既然你又开发板,最好的一个办法就是比较一下你的连接有什么不同?因为,很明显你的问题应该是某个信号处理不当引起的!

[em10][em10]
作者: 一切从零开始    时间: 2007-6-22 21:45

刚下班,怎么样兄弟,问题找到没?可以和大家分享一下吗


作者: huanglinyu    时间: 2007-6-22 23:22     标题: 回复:(huanglinyu)[求助]xilinx配置的问题

非常感谢"一切从零开始"

 

今天我把他官方的培植说明仔细的看了,发现由于粗心,把FPGA和XCF02S的TDI,TDO恰好接反了

我割板子把线改过来了,结果还是一样:直接下到FPGA能够正常工作,下到配置芯片还是不行

而且:以前如果直接下到FOGA里面的话下完后DONE会变高,现在直接下DONE都不高了~~~既然DONE不高就说明培植不成功,但是很奇怪为什么他还可以正常工作~~我又换了一片XCF02S,一样,说明配置芯片没有坏

还有你提到的VCC04必须要2.5V 的问题,我找了一些资料来看,3.3V应该也可以.包括他的官方资料也分别针对VCCO4取2.5和3.3给出了不同的配置电路,当然我自己2.5和3.3都试了,都不行~

哎,明天继续找问题~~


作者: huanglinyu    时间: 2007-6-22 23:25

今晚连论坛都跟我过不去!!

刚才就为了发上面一个帖子,从10:20就一直搞到现在,每次刚刚打完,点击回复,就提示我没有登陆,但我明明就登陆了的嘛!没有登陆那我就登陆嘛,登进来后又重新打字,打完后刚一点回复又提示我没有登陆!!!而在打字的过程中没有干过任何其他事!


作者: huanglinyu    时间: 2007-6-22 23:27

还有你说的跟开发板对比的问题,我买的那个开发板没有带原理图~而且也看不出线是怎么走的


作者: 一切从零开始    时间: 2007-6-23 12:10

" 第三,在bitgen选项中察看“Drive done high”是否钩上?如果没有钩上,你看看把r2,r4不焊,上拉用4.7k试试有没有用;" 这个你是试没试?


作者: huanglinyu    时间: 2007-6-23 16:49

其实这个开发板买的时候有没有带原理图我也不清楚

是从另外一个学院的实验室借出来的~~~是铱元素科技的~~我拿到手时就那么一个空板子加一个电源啊


作者: huanglinyu    时间: 2007-6-23 17:01

问题已经解决了,都怪自己太粗心了,把那个DIN接错了

明明原理图上网络标号都是写的92脚结果又不知道怎么的又把网标放到85脚了,当初检查的时候也没有注意

前两天查脚有没有接错的时候,也是把万用表的一只笔放在XCF02S的1脚,另一只笔在FPGA的那一排脚上扫了一下,感觉大概位置对了也没有仔细去数

今天实在没办法了,因为对比了原理图完全是正确的了,再换了一片XCF02S还是不行,我就不信还有怎么怪的事了,又重新一个脚一个脚的打,终于才发现那个脚接错了,刚刚发现的时候真的是让我出了一身汗

非常感谢上面的朋友们

尤其是"一切从零开始"

谢谢了~~~

9gl26Ejh.jpg


图片附件: [[求助]xilinx配置的问题] 9gl26Ejh.jpg (2007-6-23 17:00, 114.28 KB) / 下载次数 270
http://bbs.eccn.com/attachment.php?aid=2057&k=51a06bba46c4a1c52792bedfd4ef3d90&t=1732416146&sid=v6PCpz


作者: 一切从零开始    时间: 2007-6-23 19:26

呵呵

在学校所有的都得自己做,最多问问师兄,难免有问题;到公司后就会好一点,一张图会有很多人帮你看,有问题责任一起担。


作者: nplsir    时间: 2008-1-25 11:51

很好




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0