nandflash频繁写数据断电出错

[复制链接]
6307|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 | 显示全部楼层
透露下原因啊,
懒懒熊_006 发表于 2013-11-18 16:49 | 显示全部楼层
要对nandflash的wp脚做处理
懒懒熊_006 发表于 2013-11-18 17:21 | 显示全部楼层
还有nandflash的供电,要有续航能力,在系统掉电后,flash还能工作一小段时间。
 楼主| niechl 发表于 2015-5-14 19:33 | 显示全部楼层
复位的问题
xbd_119 发表于 2015-5-18 18:23 | 显示全部楼层
hi, 楼主,你的问题并没有解决,关键是断电的时候写数据会导致nand内容损害。
修复这个问题要满足两个条件:
1. 断电的时刻通知或者复位CPU,使CPU立即停止写数据。
2. 在nand电路上加电容,保证最后一个page 写完成。
cyc2009 发表于 2015-9-22 21:53 | 显示全部楼层
楼主您好!我们现在也遇到这样的问题:设备工作条件恶劣,电源供电不正常,经常容易造成重启。时间一长,系统就起不来了。请问,您的问题是如何解决的?有什么好的建议来我们遇到的解决?谢谢!
wxcun120 发表于 2018-11-15 12:04 | 显示全部楼层

能否说详细一点啊,复位怎么会引发数据错误呢?谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

46

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部