搜索
bottom↓
回复: 15

版主 ,有vivado支持的 能替代 n25q128的flash芯片推荐吗?

[复制链接]

出0入91汤圆

发表于 2022-9-13 16:55:21 | 显示全部楼层 |阅读模式
本帖最后由 ackyee 于 2022-9-13 16:57 编辑

如题  n25q128 查了下 好像加个涨的有点多, 不知道有没有平替型号 可以支持

看了下 w25q128倒是接近,但网上看了下说  w25q128好像不能兼容vivado。

用来 作FPGA 固化用

最好使用上不要太复杂,板子要给客户烧程序用,如果 要对vivado动大刀有点 麻烦

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入90汤圆

发表于 2022-9-13 17:25:32 | 显示全部楼层
上次不是谁也在问这个吗?我看到别人说的就是编辑了一个excel文件,之后就可以在vivado里面选择flash的时候,增加w25系列了。

出0入0汤圆

发表于 2022-9-13 19:48:43 | 显示全部楼层
前几天我刚问过,这是原来的帖子:https://www.amobbs.com/thread-5769979-1-1.html

相应的解决办法:
https://blog.csdn.net/aaaaaaaa585/article/details/108848784

出0入91汤圆

 楼主| 发表于 2022-9-13 20:47:37 | 显示全部楼层
湛无双 发表于 2022-9-13 19:48
前几天我刚问过,这是原来的帖子:https://www.amobbs.com/thread-5769979-1-1.html

相应的解决办法:
(引用自3楼)

  我竟然还在你帖子上回复了 哈哈

后来你测试过了嘛

出0入442汤圆

发表于 2022-9-13 21:07:42 来自手机 | 显示全部楼层
vivado不支持而已。。自己随便找个下载器就烧了。。不知道xilinx的人在想什么。明明spi协议是通用的。

出0入91汤圆

 楼主| 发表于 2022-9-13 21:22:35 | 显示全部楼层
wye11083 发表于 2022-9-13 21:07
vivado不支持而已。。自己随便找个下载器就烧了。。不知道xilinx的人在想什么。明明spi协议是通用的。 ...
(引用自5楼)

对的 原本5块钱的 N25Q128 都涨价到30 附近了     

平替型号 太多了 就是回头得测试下

出0入442汤圆

发表于 2022-9-13 22:24:51 来自手机 | 显示全部楼层
本帖最后由 wye11083 于 2022-9-13 22:25 编辑
ackyee 发表于 2022-9-13 21:22
对的 原本5块钱的 N25Q128 都涨价到30 附近了      

平替型号 太多了 就是回头得测试下 ...

(引用自6楼)


真不用测。。我用了几十种spi了都。

不过qspi配置我始终没有搞通过。可能qspi有特殊要求。

出0入0汤圆

发表于 2022-9-16 22:39:17 | 显示全部楼层
ackyee 发表于 2022-9-13 20:47
我竟然还在你帖子上回复了 哈哈

后来你测试过了嘛
(引用自4楼)

我测试过了,亲测可用;已经运行起来了。

出0入4汤圆

发表于 2022-9-21 14:43:03 | 显示全部楼层
ackyee 发表于 2022-9-13 21:22
对的 原本5块钱的 N25Q128 都涨价到30 附近了      

平替型号 太多了 就是回头得测试下 ...
(引用自6楼)

帖主你的zynq动态加载pl逻辑实现了吗?我这几天在搞这个死活加载不成功,不知道为啥

出0入91汤圆

 楼主| 发表于 2022-9-21 15:00:39 | 显示全部楼层
chxzh123 发表于 2022-9-21 14:43
帖主你的zynq动态加载pl逻辑实现了吗?我这几天在搞这个死活加载不成功,不知道为啥 ...
(引用自9楼)

什么是动态加载  PL逻辑?   就是不要DDR吗?

出0入4汤圆

发表于 2022-9-21 15:45:22 | 显示全部楼层
ackyee 发表于 2022-9-21 15:00
什么是动态加载  PL逻辑?   就是不要DDR吗?
(引用自10楼)

是的,就是想不用DDR,能实现串口动态升级PL,我搞几天了,没啥进展

出0入91汤圆

 楼主| 发表于 2022-9-21 15:52:07 | 显示全部楼层
本帖最后由 ackyee 于 2022-9-21 15:57 编辑
chxzh123 发表于 2022-9-21 15:45
是的,就是想不用DDR,能实现串口动态升级PL,我搞几天了,没啥进展
(引用自11楼)


如果你PS 逻辑和PL 逻辑不复杂  那 很简单的    国内很多教程都可以用

如果你PS 逻辑比较复杂, 你去参考 官方 维基上那篇   xip 启动的文章(这个用到  OCM 和 512K的  L2缓存)

ZYNQ启动方式 很奇特,需要把所有的  code 都加载到内存里 再运行的,所以你代码比较大的情况下,加载的时候就会出问题  , 用XIP 方式从FLASH 引导就可以 避开这个问题,   相当于代码 FLASH 边读边运行,而不是从 先从flash读到DDR再开机

方式1  简单暴力, 而且可以在线仿真(适合逻辑少的情况)
方式2  很复杂 我调了半个多月才成功,而且不能在线仿真,只能下载到FLASH 再开机看结果

串口动态升级PL 没做过  感觉 不要DDR应该是可行的 ,进来的数据直接丢 QSPI 就好, 不过具体没做过 你要自行研究了,先把逻辑在有DDR的板子上走通了, 再尝试 删除DDR 进行移植


维基的文章在这里
https://xilinx-wiki.atlassian.ne ... nal+Memory+Tech+Tip

出0入4汤圆

发表于 2022-9-22 10:16:13 | 显示全部楼层
ackyee 发表于 2022-9-21 15:52
如果你PS 逻辑和PL 逻辑不复杂  那 很简单的    国内很多教程都可以用

如果你PS 逻辑比较复杂, 你去参 ...
(引用自12楼)

我试一下看看,现在用的是正点原子的zynq开发板测试,板上的spiflash老是烧录失败.

出0入91汤圆

 楼主| 发表于 2022-9-22 10:21:02 | 显示全部楼层
本帖最后由 ackyee 于 2022-9-22 10:22 编辑
chxzh123 发表于 2022-9-22 10:16
我试一下看看,现在用的是正点原子的zynq开发板测试,板上的spiflash老是烧录失败. ...
(引用自13楼)


一定要进入JTAG 模式才可以下载FLASH  你可能是这个问题

另外你带DDR的板子上进行无DDR 启动的实验是不可行的    等你 完善的差不多了  拆了 DDR 再测试,没问题了才能量产

通常你带DDR的板子   做无DDR 启动 即使成功了, 你拆了DDR 可能也会有问题,曾经碰到过   ,国内的网站上应该也有描述, 要 在底层库里删改一些地方才行

出0入4汤圆

发表于 2022-9-22 10:34:40 | 显示全部楼层
好的,我手上有不带ddr的板子(早先做的,估计pcb有问题,DDR调试不通),等跑起来后我放到自己做的板子上试试

出0入91汤圆

 楼主| 发表于 2022-9-22 10:43:44 | 显示全部楼层
本帖最后由 ackyee 于 2022-9-22 10:50 编辑
chxzh123 发表于 2022-9-22 10:34
好的,我手上有不带ddr的板子(早先做的,估计pcb有问题,DDR调试不通),等跑起来后我放到自己做的板子上试试 ...
(引用自15楼)


嗯嗯 国内的方法 大多是SDK 里把 本来指向 DDR 的地址 指向   OCM就好   OCM有两个区块 一个负责启动FSBL的加载, 一个设置成负责 固件加载  ,  如果不够用 就只能尝试  国外的XIP方式了 ,XIP 就不用预先加载代码到缓存了,而是直接读取FLASH 上的代码直接运行

祝成功, XIP方式 太复杂了, 不太好描述,你就直接看我上面发给你的链接, 里面有 参考工程


第一个方法 如果不工作,排除下是代码大不工作,还是因为 方法错了 不工作,也很简单  你把所有代码都删了改成只闪烁一个灯,这个情况下是第一种方法是肯定能行的,如果不行就是你方法不对

由于时间过去了几个月了 只记得这些了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-17 08:44

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表