FPGA上电不能自动加载PROM里面的程序

2025-01-14 03:03:32
推荐回答(5个)
回答(1):

  1. 检查是否Fpga芯片里面写入了代码

  2. 开发板可能存在线路断裂

以上是两种可能性。根据你的描述,可能是第二个原因。解决办法:

  1. 用万用表测试管脚,检查线路物理连接情况是否良好。

  2. 下载代码时,更换接入管脚重试,看是否是某个管脚断裂导致没写进去

 3.在1和2没问题的前提下,只能更换FPGA芯片。

回答(2):

这问题我也遇到了,做了5片板子,有三片自动加载,有一片手动加载,还有一片手动都无法加载,找不到原因,刚用示波器确认了,坏的可能是FPGA,因为FPGA 44PIN MOSI 无输出,但SCLK正常,后面估计要换FPGA试下了

回答(3):

请参考Spartan3的配置手册详细FPGA和PROM检查连线及上下拉电阻。并检查电源上电暂态波形及电源质量!

回答(4):

推荐你检查一下FPGA的mode引脚以及initB还有几个配置相关的引脚。
手册里面有一个章节将的是FPGA上电后,加载PEOM的过程,以及过程中要用的引脚。

回答(5):

FPGA_PROG_B是从PROM输出的吗?怎么名字一样?按键S1按下才能正确,会不会PROG_B需要低电平触发?