ISE-IMPACT通过FPGA-spartan6-xc6slx9烧写spi flash(M25P40/80)失败

现象:用impact下载bit文件正常,但是通过jtag连接fpga下载到flash下不下去,一点下载就failed,报错如下:

done.
PROGRESS_END - End Operation.
Elapsed time =      0 sec.
Selected part: M25P16
Unprotect sectors: FALSE
INFO:iMPACT - Current time: 2024/3/29 17:48:17
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:/Xilinx147/14.7/ISE_DS/ISE/spartan6/data/xc6slx9_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 0000 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 =      1 sec.

一开始用的M25P40,直接下载不行,后来换成M25P80,第一次下载对了,后面又死活下载不下去了,说明整个硬件大概没问题,后来怀疑过ise版本,怀疑jtag下载线时钟,在网上找类似错误感觉都不是,又在flash6腿时钟加电容测试了很久,其间出现过一个很有意思的现象,只要把示波器探针点在6腿上就可以下载成功,替换成不同规格的电容测试却都有问题,最后搞了四天,发现换个电源就好了!!!

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值