单位做了一批板子,主芯片是spartan6 LX45T,8块板子中有一块下载不了bit文件,但是可以用JTAG识别。检查了一下电源供电,配置方面的一些上拉下拉电阻均没有问题。通过示波器发现,正常运行的板子在上电10ms左右,INIT_B引脚会有高电平产生,阅读器件手册,该信号为开始配置信号,FPGA会从flash中读取mcs文件并配置FPGA。而这块板子INIT_B信号不正常,高电平仅仅约有1V左右。资料中,INIT_B引脚上拉电阻为4.7K欧姆,将上拉电阻改为1k欧姆,现象依然。
最后将上拉电阻改为100欧姆,INIT_B引脚电平正常,FPGA可以正常下载bit文件,也可以上电从flash启动。
为什么会这样?我也不明白,打电话问xilinx的技术支持,没人理,找供货商安富利,没人接电话,,哎,就这样了。有明白为什么的朋友留言。感谢!
用户377235 2015-9-7 11:03
这是什么原因导致的呢?我也碰到了加载不成功,CRC报错的问题了,还没解决好