打印
[Quartus]

XC6SLX9通过JTAG向SPI flash 下载程序失败检测不到FLASH

[复制链接]
9733|30
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lsh1985|  楼主 | 2012-10-27 10:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lsh1985 于 2012-10-27 11:13 编辑

我这提示的错误信息如下:
'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                                                        :         0
[3] GTS_CFG_B STATUS                                                       :         0
[4] GWE STATUS                                                             :         0
[5] GHIGH STATUS                                                           :         0
[6] DECRYPTION ERROR                                                       :         0
[7] DECRYPTOR ENABLE                                                       :         0
[8] HSWAPEN PIN                                                            :         0
[9] MODE PIN M[0]                                                          :         0
[10] MODE PIN M[1]                                                         :         0
[11] RESERVED                                                              :         0
12] INIT_B PIN                                                            :         0[13] DONE PIN                                                              :         0
[14] SUSPEND STATUS                                                        :         0
[15] FALLBACK STATUS                                                       :         0
INFO:iMPACT:2219 - Status register values:
INFO:iMPACT - 0000 0000 0000 0000
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 =      3 sec.
// *** BATCH CMD : copyDevice -p 1
Selected part: M25P16
// *** BATCH CMD : attachflash -position 1 -spi "M25P16"
Unprotect sectors: FALSE
// *** BATCH CMD : assignfiletoattachedflash -position 1 -file "F:/ceshi/xianshi/Untitled.mcs"
Setting Target Device to Mode:BS, Device position 0.
INFO:iMPACT - Current time: ���� ʮ�� 26 11// *** BATCH CMD : Program -p 1 -dataWidth 1 -spionly -e -v -loadfpga
INFO:iMPACT:583 - '0': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '0':  Device IDCODE :        00000000000000000000000000000000
INFO:iMPACT:1579 - '0': Expected IDCODE:    00000100000000000001000010010011
PROGRESS_START - Starting Operation.
INFO:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '1':  Device IDCODE :        00000000000000000000000000000000
INFO:iMPACT:1579 - '1': Expected IDCODE:    00000100000000000001000010010011
PROGRESS_END - End Operation.
Elapsed time =      0 sec.
:23:09 2012
:10:16 2012
:09:59 2012
:09:30 2012
:50:42 2012
:50:17 2012
下程序的过程中,发现CSO_B一直是高电平,不能变低,init信号一直是低电平,done 信号一直是高电平有时钟信号

M25P16接口.PNG (22.21 KB )

M25P16接口.PNG

FPGA接口.PNG (10.01 KB )

FPGA接口.PNG

JTAG接口.PNG (17.32 KB )

JTAG接口.PNG

接口2.PNG (31.09 KB )

接口2.PNG

相关帖子

沙发
lsh1985|  楼主 | 2012-10-27 10:59 | 只看该作者

图片

本帖最后由 lsh1985 于 2012-10-27 11:12 编辑

使用特权

评论回复
板凳
lanpad| | 2012-10-27 14:54 | 只看该作者
同问

我的连FPGA芯片也检测不到

是不是手册的错误?

使用特权

评论回复
地板
lsh1985|  楼主 | 2012-10-27 16:50 | 只看该作者
3# lanpad 你的电路时怎么连接的呀

使用特权

评论回复
5
星星之火红| | 2012-10-27 22:23 | 只看该作者
Device IDCODE :        00000000000000000000000000000000

这本身就有问题啊

使用特权

评论回复
6
lsh1985|  楼主 | 2012-10-28 00:31 | 只看该作者
能知道这是什么问题吗

使用特权

评论回复
7
lsh1985|  楼主 | 2012-10-28 07:12 | 只看该作者
能不能帮我看看硬件接口有什么问题吗,我的VCCINT是1.237V,VCCO和VCAUX都是3.3V

使用特权

评论回复
8
pocker5200| | 2012-10-28 22:11 | 只看该作者
VCCAUX的电压应该是2.5V

使用特权

评论回复
9
lsh1985|  楼主 | 2012-10-28 22:17 | 只看该作者
8# pocker5200 可是芯片资料上写的是VCCAUX可以是3.3V的

使用特权

评论回复
10
lsh1985|  楼主 | 2012-10-28 22:26 | 只看该作者
2.5V;
3.3V optional

使用特权

评论回复
11
星星之火红| | 2012-10-28 23:10 | 只看该作者
对原理图和XILINX推荐的。

使用特权

评论回复
12
GoldSunMonkey| | 2012-10-28 23:29 | 只看该作者
请好好比较您的电路图和xilinx推荐的是不是一样的。如果完全一样检查板卡电压对否?
如果都对,那请检查芯片是否有虚焊等情况。
如果,没有有虚焊等情况,检查信号完整性有没有问题。
如果都没有问题,就是芯片坏了。

如果以上都没有问题,那我也不知道说什么了。

使用特权

评论回复
13
rx_78gp02a| | 2012-10-28 23:30 | 只看该作者
1# lsh1985

我记得TDO是不用上拉的

使用特权

评论回复
14
Backkom80| | 2012-10-29 09:05 | 只看该作者
参看xilinx给配置方面文档:
Spartan-6 FPGA Configuration User Guide.pdf

使用特权

评论回复
15
lsh1985|  楼主 | 2012-10-29 10:17 | 只看该作者
13# rx_78gp02a 我TDO去掉上拉也不行

使用特权

评论回复
16
lanpad| | 2012-10-29 10:52 | 只看该作者
3# lanpad 你的电路时怎么连接的呀
lsh1985 发表于 2012-10-27 16:50

https://bbs.21ic.com/icview-388282-1-1.html

使用特权

评论回复
17
lsh1985|  楼主 | 2012-10-29 19:59 | 只看该作者
还是不行,想问一下,电路和VCCINT ,VCCAUX,VCCO的上电顺序有没有关系

使用特权

评论回复
18
星星之火红| | 2012-10-29 22:40 | 只看该作者
S6?

使用特权

评论回复
19
GoldSunMonkey| | 2012-10-29 23:01 | 只看该作者
S6没有顺序要求

使用特权

评论回复
20
lsh1985|  楼主 | 2012-10-29 23:26 | 只看该作者
19# GoldSunMonkey 谢谢猴哥

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

47

帖子

1

粉丝