| 
 
| 最近做了块spartan6的板子,jtag能识别和配置fpga,但是jtag间接烧写spi flash出问题,错误如下,烧写很快就中断了并且没有错误提示。不知道哪里出了问题 INFO:iMPACT - Current time: 2012/7/19 23:15:07
 PROGRESS_START - Starting Operation.
 Maximum TCK operating frequency for this device chain: 25000000.
 Validating chain...
 Boundary-scan chain validated successfully.
 '1': Programming device...
 LCK_cycle = NoWait.
 LCK cycle: NoWait
 done.
 '1': Reading status register contents...
 [0] CRC ERROR                                                              :         0
 [1] IDCODE ERROR                                                           :         0
 [2] DCM LOCK STATUS                                                        :         1
 [3] GTS_CFG_B STATUS                                                       :         0
 [4] GWE STATUS                                                             :         0
 [5] GHIGH STATUS                                                           :         1
 [6] DECRYPTION ERROR                                                       :         0
 [7] DECRYPTOR ENABLE                                                       :         0
 [8] HSWAPEN PIN                                                            :         0
 [9] MODE PIN M[0]                                                          :         1
 [10] MODE PIN M[1]                                                         :         0
 [11] RESERVED                                                              :         0
 [12] INIT_B PIN                                                            :         1
 [13] DONE PIN                                                              :         1
 [14] SUSPEND STATUS                                                        :         0
 [15] FALLBACK STATUS                                                       :         0
 INFO:iMPACT:2219 - Status register values:
 INFO:iMPACT - 0010 0100 0100 1100
 INFO:iMPACT:579 - '1': Completed downloading bit file to device.
 INFO:iMPACT:188 - '1': Programming completed successfully.
 LCK_cycle = NoWait.
 LCK cycle: NoWait
 INFO:iMPACT - '1': Checking done pin....done.
 '1': Programmed successfully.
 PROGRESS_END - End Operation.
 Elapsed time =      6 sec.
 Selected part: S25FL032P
 Unprotect sectors: FALSE
 INFO:iMPACT - Current time: 2012/7/19 23:15:41
 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 D:/Xilinx/14.1/ISE_DS/ISE/spartan6/data/xc6slx75t_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 1100
 INFO:iMPACT:2492 - '1': Completed downloading core to device.
 INFO:iMPACT - '1': Flash was not programmed successfully.
 PROGRESS_END - End Operation.
 
 fpga和spi flash的连线检查过了,管脚也检查了,上电的时候fpga对flash有读取操作,flash用的s25fl064pif。
 Elapsed time =      6 sec.
 | 
 |