本帖最后由 Jade86 于 2011-2-25 17:35 编辑
大家好,我选用的是EP3C16Q240C8的FPGA,另外只有JTAG口(没有AS口),配置芯片使用的是EPCS16。 刚开始由于EPCS芯片没有到,所以没有焊(其他的都焊了)。芯片通过JTAG可以正常下载sof文件(并且运行正常),后来可能由于带电插拔JTAG下载线原因使得FPGA的TDI脚与地短了,所以换了块FPGA芯片。
换好后测试正常,然后焊上EPCS16,接着将sof文件转换为jic文件,成功下载到EPCS中(只这一次),可是接下来出现了问题:
1.板子没上电,电脑可以检测到USB blaster
2.板子上电,电脑就检测不到了。
后来把EPCS16搞下来,又可以检测到了(不管板子上电、断电)。换一个新的EPCS16,又不行了,在搞下来,又可以了。
另外,FPGA的四个EPCS16引脚可以被正常的拉高拉低。
请大家帮我分析分析,这是什么原因,先谢谢大家了! |