今天给大侠带来Spartan-7 XC7S100程序固化 w25q128FVSG,解决xc7s不支持w25q系列芯片的问题,话不多说,上货。
1、将芯片配置模式改为001。

2、vivado2019.2XC7S100芯片不支持w25q系列spiflash,需要手动在软件的配置文件加入一个配置条目
在E:softwarevivado_2019_02Vivado2019.2dataxicomxicom_cfgmem_part_table.csv文件最后加入下面这句话。
799,0,w25q128bv-spi-x1_x2_x4,- xa7a100t xa7a15t xa7a35t xa7a50t xa7a75t xc7a100t xc7a100ti xc7a100tl xc7a12t xc7a12ti xc7a12tl xc7a15t xc7a15ti xc7a15tl xc7a200t xc7a200ti xc7a200tl xc7a25t xc7a25ti xc7a25tl xc7a35t xc7a35ti xc7a35tl xc7a50t xc7a50ti xc7a50tl xc7a75t xc7a75ti xc7a75tl xq7a100t xq7a200t xq7a50t xc7k160t xc7k160ti xc7k160tl xc7k325t xc7k325ti xc7k325tl xc7k355t xc7k355ti xc7k355tl xc7k410t xc7k410ti xc7k410tl xc7k420t xc7k420ti xc7k420tl xc7k480t xc7k480ti xc7k480tl xc7k70t xc7k70tl xq7k325t xq7k325tl xq7k410t xq7k410tl xcku025 xcku035 xcku040 xcku060 xcku085 xcku095 xcku115 xqku040 xqku060 xqku095 xqku115 xc7s100 xc7s15 xc7s25 xc7s50 xc7s6 xc7s75 xcvu065 xcvu080 xcvu095 xcvu125 xcvu160 xcvu190 xcvu440,w25q128bv,spi,128,x1_x2_x4,,Winbond,,1,w25q128bv,w25q
3、重启vivado,必须重启才能生效。
4、用JTAG连接上芯片。

5、右键选择“Add Configuration Memory Device ”。

6、选择 w25q128bv。

7、在弹出的对话框选择 Cancel。

8、点击 tool,然后选择 Generate Memory Configuration File ,按下图配置。

9、点击ok,过一会提示生成成功。

10、回到芯片连接界面,右键我们选择的flash芯片,选择编程,如下图。

11、在弹出的界面,选择dianlan.mcs,按下图配置编程属性,点击OK。

12、如果硬件没有问题,就会看见精度条。

13、待烧写成功后,给板子重新上电就行。
编辑:jq
-
芯片
+关注
关注
462文章
53530浏览量
458843 -
软件
+关注
关注
69文章
5296浏览量
90855 -
JTAG
+关注
关注
6文章
411浏览量
74590 -
程序
+关注
关注
117文章
3836浏览量
84745
原文标题:Spartan-7 XC7S100程序固化 w25q128FVSG,解决xc7s不支持w25q系列芯片的问题
文章出处:【微信号:HXSLH1010101010,微信公众号:FPGA技术江湖】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
nuclei studio生成的c语言文件是不支持c的语法吗?
W25Q128JVSIM与GD25Q128ESIGR引脚兼容分析
SFUD QSPI读写w25q64jv失败是什么原因导致的?
FlashDB 的TSDB不支持写粒度为128,是出于什么考虑有这样的限制?
at_device(8266)不支持web服务器吗?
为什么同PIN脚的POE(以太网供电)AT标准的网络变压器不支持四线对供电?
MC SDK为什么不支持H743?
MC SDK为什么不支持H743,看样子只支持H745H755?
zephyr usbhs不支持睡眠和唤醒功能怎么解决?
没有hyper-v,Hyper-V无支持:解决系统不支持Hyper-V问题

如何解决xc7s不支持w25q系列芯片的问题?
评论