Error: Can't recognize silicon ID for device 1
怀疑原因:
- Quartus中所选中的FPGA是否与电路板中的FPGA相符合
- 检查电路是否存在问题。包括电路设计是否正确,上拉电阻,下拉电阻是否虚焊或者阻值选择是否合适。(本人碰到的一个问题就是:DATA引脚上面接的25的电阻,被接成了25K的电阻。因为贴片电阻,标称很类似。换回25R的之后,下载正常)
- 换一个下载器试试。(同一块板子,自己的下载器下载不了,但是借来的下载器可以很好工作。)
- 确定配置芯片是否损坏。可以用JTAG下载JIC文件看是否能配置成功来检查。
- 当然,网友还说与QUARTUS的license有关的可能。(估计可能性比较小)
目前能试的方法都试了,有些CPLD上电一会就失效了,电流由原来的20mA正常电流一会就飙升至200-400mA,
然后CPLD自己就玩完了。怀疑是不是买的CPLD有质量问题啊,3人分别焊了5块板子故障一样,到底是什么问题啊?