打印

nandflash频繁写数据断电出错

[复制链接]
5375|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
niechl|  楼主 | 2013-9-16 17:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在负责一项目,ARM9经常需要往nandflash写数据,写的过程中突然断电,次数多了,nandflash数据区就会出现很多错误,程序起不来,咨询下各位大虾,是否有方法,断电的时候有储能电可以通知arm停止写数据,自动关机,或者有什么好的方法防止flash太快坏掉?
自己试过用0.47F电容储能,效果不理想。

相关帖子

沙发
chunyang| | 2013-9-16 18:29 | 只看该作者
电路要合理设计,后备电源如果用电容的话,需要计算能量是否满足掉电后的必要操作,或者可以用电池做后备。楼主的问题很可能是电路设计不当导致,而且法拉电容是要考虑内阻的,放电电流必须合适。

使用特权

评论回复
板凳
niechl|  楼主 | 2013-9-27 17:20 | 只看该作者
原因已清楚,并解决

使用特权

评论回复
地板
yangdiandong| | 2013-9-29 21:35 | 只看该作者
透露下原因啊,

使用特权

评论回复
5
懒懒熊_006| | 2013-11-18 16:49 | 只看该作者
要对nandflash的wp脚做处理

使用特权

评论回复
6
懒懒熊_006| | 2013-11-18 17:21 | 只看该作者
还有nandflash的供电,要有续航能力,在系统掉电后,flash还能工作一小段时间。

使用特权

评论回复
7
niechl|  楼主 | 2015-5-14 19:33 | 只看该作者
复位的问题

使用特权

评论回复
8
xbd_119| | 2015-5-18 18:23 | 只看该作者
hi, 楼主,你的问题并没有解决,关键是断电的时候写数据会导致nand内容损害。
修复这个问题要满足两个条件:
1. 断电的时刻通知或者复位CPU,使CPU立即停止写数据。
2. 在nand电路上加电容,保证最后一个page 写完成。

使用特权

评论回复
9
cyc2009| | 2015-9-22 21:53 | 只看该作者
楼主您好!我们现在也遇到这样的问题:设备工作条件恶劣,电源供电不正常,经常容易造成重启。时间一长,系统就起不来了。请问,您的问题是如何解决的?有什么好的建议来我们遇到的解决?谢谢!

使用特权

评论回复
10
wxcun120| | 2018-11-15 12:04 | 只看该作者

能否说详细一点啊,复位怎么会引发数据错误呢?谢谢!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

46

帖子

1

粉丝