UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
620 次查看
注册日期: ‎01-29-2019

XC7K325T_2FFG900I 程序无法烧录

  我们在K7-325T上挂了一个SPI Nor Flash,想通过Jtag接口把程序烧录到Flash里面,但程序无法烧录进去,错误信息如附件1

 

  一开始以为是Flash型号不支持,原来芯片型号是W25Q128FWSIG1.8V),后来更换为N25Q128A11ESE40G1.8V),还是出现同样的问题。

 

  K7-325T Configuration mode已配置为M[2..0] : 001, Bank0/14电压为1.8V,具体请看附件2原理图。

 

  麻烦帮忙查看为何无法烧录进去?

0 项奖励
4 条回复4
Community Manager
Community Manager
605 次查看
注册日期: ‎08-31-2011

回复: XC7K325T_2FFG900I 程序无法烧录

原理图里的Done信号处理貌似有点问题。

你们没有用外部上拉么?

Bit文件的下载是否正常?

还有能否把console window里的所有信息保存出来给我们看一下。

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励
549 次查看
注册日期: ‎01-29-2019

回复: XC7K325T_2FFG900I 程序无法烧录

1,Done信号处理有问题,您是指哪里?

2,Done信号内部有上拉电阻,我们用做程序烧录成功的指示,所以外部接了LED,进行点亮示意;

3,现在FPGA通过JTAG下载程序到FPGA是没有问题的,但是Flash下载不成功。同样的程序,同样的FPGA,在3.3V的Flash就可以烧录成功(Flash型号一样,只是电压不同)

4,BIT文件下载不成功

0 项奖励
Community Manager
Community Manager
526 次查看
注册日期: ‎08-31-2011

回复: XC7K325T_2FFG900I 程序无法烧录

Done信号内部的上拉电阻阻值比较大,10K级别。电流就会 比较小。而led的点亮一般都是需要毫安级别的电流,所以这个外部指示用的LED能点亮吗?

从你提供的截屏信息来看,没有读取到SPI的信息。

这是因为我们在烧录SPI之前,会先下载一个小程序到FPGA中,这个小程序是用来做jtag到SPI接口的转换。

你可以认为这个小程序其实也是一个bit文件,只是这个bit文件是xilinx提供的,这个过程对用户透明。然后这个小程序会先读取SPI的一些信息,比如厂家,容量等。读取的信息如果和你选择的SPI的型号一致,那么会继续烧录用户的FPGA数据到Flash中。

方便的话,请把console window里的信息保存到文本文件,然后贴给我们看看。

 

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励
510 次查看
注册日期: ‎01-29-2019

回复: XC7K325T_2FFG900I 程序无法烧录

1,我们已经在Done外部加了上拉电阻,LED可以点亮;(JTAG下载到FPGA程序)

2,附图是刚抓出来的信息。

3,我们的程序在K7 325T的3.3V Flash版本验证过,是OK的。这次更换了1.8V的Flash,型号相同,只是电压等级不同。

K7 325T打印信息.jpg
0 项奖励