找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 332|回复: 12
打印 上一主题 下一主题
收起左侧

使用QD25Q128 SOP8闪存芯片删除出奇的快,不知道什么原因呢

[复制链接]
跳转到指定楼层
楼主
数据手册整片删除时间典型值为40S,实际擦除时间仅仅为8-6秒。
替换其他厂家同型号的25Q128芯片均未有这样的问题的,虽然说快是好事,太快让人感觉蹊跷不踏实了。

大家有遇过这样的问题,是不是芯片太聪明内部有微程序发现内容是0xff就跳过擦除操作了?



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:69038 发表于 2024-3-24 15:33 | 只看该作者
如果你擦除动作有读忙标,并用忙标来确定是否擦除完成,一般来说是不会出错的。
回复

使用道具 举报

板凳
ID:883242 发表于 2024-3-24 18:46 | 只看该作者
你的GD25Q128的尾缀是E吗???不同尾缀表示不同性能。
回复

使用道具 举报

地板
ID:1110945 发表于 2024-3-24 21:58 | 只看该作者
芯片手册上的数据是芯片开始设计时的值,随着时间的推移,
生产工艺在不断改进,因此很多的参数也在不断的优化,但是
手册上的数值却不一定会同时更改。
回复

使用道具 举报

5#
ID:401564 发表于 2024-3-25 09:20 | 只看该作者
首先,你得保证你代码是对的
它左边原本是应该有个最小值的
芯片数据手册一般给的是一个范围值,可以给你提供程序或者电路的设计依据
设计时,应该考虑的是最坏的情况,也就是说,有可能会有擦除时间达200S的情况
回复

使用道具 举报

6#
ID:1101997 发表于 2024-3-25 11:29 | 只看该作者
Hephaestus 发表于 2024-3-24 18:46
你的GD25Q128的尾缀是E吗???不同尾缀表示不同性能。



贴在板子上是CSIG,datasheet上典型整片擦除时间是60S,其他型号和其他厂家也都测试过,都没有这个问题。
判断擦除完成是读取成功标志,所以时间判读是没有问题的。

不明确的东西干脆就不用了,还是用WINBOND的省心,价格都差不多。
回复

使用道具 举报

7#
ID:1101997 发表于 2024-3-25 11:30 | 只看该作者
zhuls 发表于 2024-3-24 15:33
如果你擦除动作有读忙标,并用忙标来确定是否擦除完成,一般来说是不会出错的。

是的,读取的是寄存器完成标志。
回复

使用道具 举报

8#
ID:1101997 发表于 2024-3-25 11:32 | 只看该作者
明日之星8 发表于 2024-3-24 21:58
芯片手册上的数据是芯片开始设计时的值,随着时间的推移,
生产工艺在不断改进,因此很多的参数也在不断的 ...

很多人反应GD的东西奇怪,可能设计的时候有些小聪明吧,以前用过他的CM0好像就是后面的程序FLASH很慢,有人挖出内部使用了类似25Q存储需要的时候调度到RAM里面运行,调度过程占用了时间。
其实创新是没有问题的,但创新的东西需要显式的写在DATASHEET里面。
回复

使用道具 举报

9#
ID:1101997 发表于 2024-3-25 11:33 | 只看该作者
Y_G_G 发表于 2024-3-25 09:20
首先,你得保证你代码是对的
它左边原本是应该有个最小值的
芯片数据手册一般给的是一个范围值,可以给你提 ...

最左面的最小值是空白
回复

使用道具 举报

10#
ID:401564 发表于 2024-3-25 22:31 | 只看该作者
nearsea 发表于 2024-3-25 11:33
最左面的最小值是空白

没有写就是不确定
有的芯片性能可能比实际的好,但也有不行的时候,这个时候,生产为了保险起见,会给出一些个最差的参数进行对比
回复

使用道具 举报

11#
ID:1101997 发表于 2024-4-1 09:36 | 只看该作者
结帖,测试过了

原来整片内容是0xff的时候,擦除时间大致是6-10秒;
全片写满了内容,擦除时间60-70秒。

也就是说,GD的FLASH片内有微代码类似的极致判断是否需要擦除的量。
回复

使用道具 举报

12#
ID:1104941 发表于 2024-4-1 17:35 | 只看该作者
nearsea 发表于 2024-4-1 09:36
结帖,测试过了

原来整片内容是0xff的时候,擦除时间大致是6-10秒;

我怀疑这个芯片有个指令可以读一个扇区的检验和。它擦除时候,芯片会读取每个扇区的校验和,如果全是FF的检验和,就不擦除。这样省时间
回复

使用道具 举报

13#
ID:828160 发表于 2024-4-2 12:35 | 只看该作者
nearsea 发表于 2024-3-25 11:29
贴在板子上是CSIG,datasheet上典型整片擦除时间是60S,其他型号和其他厂家也都测试过,都没有这个问 ...

这个NorFlash芯片明显是打磨后重新丝印的,建议换成原装芯片试一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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