NAND ECC error in P1011

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

NAND ECC error in P1011

1,050 次查看
hyoungkikim
Contributor IV

hi experts  

 I am afraid I can't express what I think in English well. But I hope you can understand it.

about  1 years ago  i designed a board based on P1020RDB  and it worked well  and made a few hundred boards 

i used a nand flash for u-boot and kernel/ramdisk and applications ( which was mounted as JFFS2)

recently  i got reports that  boards are not working   

i  checked a few board , and  the result  is that  data in nand flash are corrupted ( 1 or 2 bits in page)

in u-boot   i used nand dump command and compared with what is working 

 

if u-boot space was corrupted  a board isn't booting  ( u-boot and kernel/ramdisk is read-only in jffs2)

if kernel and ramdisk space was corrupted u-boot complains  crc checking error 

i wonder  that  nand flash data can be change  spontanously without access flash 

any tips and ideas are appreciated 

thank you in advance 

 

 

标记 (1)
0 项奖励
回复
1 回复

1,033 次查看
Bulat
NXP Employee
NXP Employee

Normally NAND flash data retention time should be greater than 1year of course, (depends on manufacturer). Constantly high tempterature of flash can also affect that time because it increases leakage from NAND flash cells.

If the same page of the flash is being erased/written very frequently, its endurance can be affected.

It is difficult to guess what is going on in your case. If this problem happened on many boards at the same time, it is quite possible that you have faced with low-grade batch of the NAND flash chips. Try to contact manufacturer of the memory, probably it is a known issue.

Regards,

Bulat

 

0 项奖励
回复