kernel :3.2.0
uboot :2009.11
Nand flash : MT29F4G08ABADAWP
我们出现的现象: 我们的uboot程序和内核程序都是放在nand flash上的,第一次烧录OK,功能测试也OK,然后重启测试也是OK,然后我们入库放置一段时间,大概几天,十几天不等; 之后我再拿出来准备出货了,测试,发现,有的提示找不到内核映像,有的提示文件系统错误吗,然后重新烧录就OK了。
不知各位大神有没有遇到类似的问题。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
kernel :3.2.0
uboot :2009.11
一般反复掉电,或者电磁干扰可能会出现NAND资料损坏
没有听说过直接放在那,资料丢失。。。
感谢回复。
1,确实不存在反复断电,因为我们测试OK了才入库,然后过一段时间拿出来准备出货,
但是要说数据丢失,确实存在在上电或者掉电的瞬间出现数据丢失的情况,但也就在最后一次掉电和最近一次上电的过程。
2,放在那里数据丢失,这个可能性不大,也不是放多少年,一般也就放个把月左右。
一般建议通过一个GPIO口来控制 NAND的写保护脚,这样会大大降低出错概率
最新测试发现,有一批板子出现的问题是,数量大概是十来块,对nand flash' 全部重新擦除,之后,重新烧录,再重新启动,
就提示 can not get kernel image,