现在碰到一个比较棘手的问题,就是我的S6 LX45芯片,外部接有SPI flash,nor flash,现在FPGA能加载,但就是烧写到flash时不好使,无论是nor flash,还是spi flash都不好使。把FPGA,spi flash,nor flash都换了,还是不好使。我用示波器看读spi flash,输入波形(DI)有,输出波形(Dout)没有,FPGA芯片电压,晶振,复位都好使。能加载运行,说明FPGA最小系统已经工作了,那还可能有什么导致写nor flash,spi flash不好使,请大家指点,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
写失败信息report:
INFO:iMPACT - Current time: 2013-10-29 14:06:00
// *** BATCH CMD : Program -p 1 -dataWidth 1 -spionly -e -v -loadfpga
PROGRESS_START - Starting Operation.
Maximum TCK operating frequency for this device chain: 25000000.
Validating chain...
Boundary-scan chain validated successfully.
'1': SPI access core not detected. SPI access core will be downloaded to the device to enable operations.
INFO:iMPACT - Downloading core file C:/Xilinx/13.4/ISE_DS/ISE/spartan6/data/xc6slx45_spi.cor.
'1': Downloading core...
LCK_cycle = NoWait.
LCK cycle: NoWait
done.
'1': Reading status register contents...
INFO:iMPACT:2219 - Status register values:
INFO:iMPACT - 0010 0100 0100 1000
INFO:iMPACT:2492 - '1': Completed downloading core to device.
INFO:iMPACT - '1': Flash was not programmed successfully.
PROGRESS_END - End Operation.
Elapsed time = 4 sec.
一周热门 更多>