0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

电子工程师 来源:FPGA技术江湖 作者:FPGA技术江湖 2021-05-08 11:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

今天给大侠带来Spartan-7 XC7S100程序固化 w25q128FVSG,解决xc7s不支持w25q系列芯片的问题,话不多说,上货。

1、将芯片配置模式改为001。

644dce62-acdd-11eb-9728-12bb97331649.png

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连接上芯片。

645f5786-acdd-11eb-9728-12bb97331649.png

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

64a4ca28-acdd-11eb-9728-12bb97331649.png

6、选择 w25q128bv。

64b18ba0-acdd-11eb-9728-12bb97331649.png

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

64fb7e04-acdd-11eb-9728-12bb97331649.png

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

651b123c-acdd-11eb-9728-12bb97331649.png

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

654f7ff4-acdd-11eb-9728-12bb97331649.png

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

657be076-acdd-11eb-9728-12bb97331649.png

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

65c7c0ae-acdd-11eb-9728-12bb97331649.png

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

660d0092-acdd-11eb-9728-12bb97331649.png

13、待烧写成功后,给板子重新上电就行。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    463

    文章

    54440

    浏览量

    469414
  • 软件
    +关注

    关注

    69

    文章

    5362

    浏览量

    91892
  • JTAG
    +关注

    关注

    6

    文章

    415

    浏览量

    75283
  • 程序
    +关注

    关注

    117

    文章

    3849

    浏览量

    85472

原文标题:Spartan-7 XC7S100程序固化 w25q128FVSG,解决xc7s不支持w25q系列芯片的问题

文章出处:【微信号:HXSLH1010101010,微信公众号:FPGA技术江湖】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    W25Q16JV:高性能串行闪存的卓越之选

    富的功能,为工程师们提供了一个理想的选择。今天,我们就来深入了解一下这款产品。 文件下载: W25Q16JVSSIQ TR.pdf 一、产品概述 W25Q16JV是一款16M-bit的串行闪存,专为空间、引脚和功率受限的系统提供存储解决方案。它属于
    的头像 发表于 04-27 13:15 44次阅读

    W25Q64JV:高性能串行闪存的全面剖析

    。今天,我们就来深入了解一下这款闪存芯片。 文件下载: W25Q64JVSSIQ TR.pdf 一、概述 W25Q64JV专为空间、引脚和电源受限的系统提供存储解决方案。它属于25Q
    的头像 发表于 04-27 11:05 164次阅读

    VisionFive 不支持.mp4视频吗?

    我尝试通过 gst-play-1.0 和 gst-launch-1.0 播放.mp4视频,但它们做得不好。VisionFive 不支持.mp4视频吗? 播放视频有正确的说明吗?我现在不知道该怎么办
    发表于 03-31 06:40

    RISC-V不支持 Nx吗?

    目前看起来nxRISC-V 不支持。因此,我无法在我的 VisionFive2 上构建 grafana。 如果有人想对我的功能请求投赞成票,这里是链接: GitHub Please support
    发表于 02-04 06:27

    nuclei studio生成的c语言文件是不支持c的语法吗?

    nuclei studio 生成的c语言文件感觉不支持c的语法,因为刚使用这个软件,还请各位大佬帮忙看看
    发表于 10-20 11:02

    W25Q128JVSIM与GD25Q128ESIGR引脚兼容分析

    华邦W25Q128JVSIM作为常用的128Mbit SPI NOR Flash芯片,其兼容替代方案兆易创新GD25Q128ESIGR已获得批量客户的认可及使用。
    的头像 发表于 10-13 09:33 1585次阅读
    <b class='flag-5'>W25Q</b>128JVSIM与GD<b class='flag-5'>25Q</b>128ESIGR引脚兼容分析

    SFUD QSPI读写w25q64jv失败是什么原因导致的?

    了 sf无法读写 换了芯片换了开发板不管用, GD25Q64CS连ID都读不到 换了一块F429的板子, spi接口读写w25q64jv没有问题, 看来SFUD是支持
    发表于 09-29 07:37

    FlashDB 的TSDB不支持写粒度为128,是出于什么考虑有这样的限制?

    FlashDB 的TSDB不支持写粒度为128,是出于什么考虑有这样的限制? 如果我希望把这个数据库移植到这样的一个mcu上,我们应该怎么做,有些建议吗。 感谢各位大佬指点。
    发表于 09-23 08:19

    at_device(8266)不支持web服务器吗?

    我现在想用esp8266 at device 做一个网页服务器 但是文件系统什么都做好了 运行webnet_test 显示下边的错误 查了论坛 说at不支持服务器 但是是20年的帖子了 现在有支持吗 如果不支持是不是换rw00
    发表于 09-23 06:09

    为什么同PIN脚的POE(以太网供电)AT标准的网络变压器不支持四线对供电?

    Hqst盈盛(华强盛)电子导读:今天就POE(以太网供电)AT标准(即IEEE 802.3at,又称PoE+)的网络变压器设计上仅支持两线对供电,不支持四线对供电给我的粉丝朋友们做下详细分析,不当之处,敬请斧正,谢谢!
    的头像 发表于 08-09 15:41 2342次阅读
    为什么同PIN脚的POE(以太网供电)AT标准的网络变压器<b class='flag-5'>不支持</b>四线对供电?

    PSOC4模块不支持同时多连接吗?

    所有 PSOC4模块都不支持同时多连接吗?
    发表于 06-27 08:23

    STM32H7B0 + QSPI W25Q128JV无法读取ID怎么解决?

    最近用STM32H7B0 QSPI调试华邦的W25Q128JV Flash,调了一个多星期都没搞定,现在的问题是连读ID都读不出来。 从代码,到硬件,到芯片,各方面都已经反复确认,都没有发现问题
    发表于 06-19 06:20

    请问STM32U5不支持ST-LINK v2怎么办?

    STM32U5不支持ST-LINK v2怎么办?
    发表于 06-09 07:59

    MC SDK为什么不支持H743?

    MC SDK FOC为什么不支持H743,看样子只支持H745H755。如何利用MCSDK生成可以在H743中运行的FOC控制代码。
    发表于 06-06 07:44

    MC SDK为什么不支持H743,看样子只支持H745H755?

    MC SDK FOC为什么不支持H743,看样子只支持H745H755。如何利用MCSDK生成可以在H743中运行的FOC控制代码。
    发表于 04-27 08:14