Hi all:
I use dvrrdk 2.80 on dm8168 evm board,
I have four questions about nand flash on DM8168 evm baord:
1. when my board is power on, a few minutues later the follow infomation will print out
"Read of newly-erased block at 0x077e0000 failed :-74.Putting on bad_list
Read of newly-erased block at 0x077e0000 failed :-74.Putting on bad_list
JFSS2: marking eraseblock at 0x077e0000 as bad block"
and when time goes on another new bad block will appear again
so how it happens then how to deal with this problem?
2.I see that in the uboot HW ECC 8 is used,
can i use sw ECC(nandecc sw), as when i flash u-boot from u-boot into nand flash,
"mtd->read(0x800 bytes from 0x2d90800) returned ECC error"
or bad CRC found using default ,somethjng like that,
my question is taht how to select ECC type for uboot, uImage, filesystem, it seems there different?
3.sometimes the jffs2 system will show that CRC error,
"check_node_data():wrong data CRC" Does it nomally ?
4.when the jffs2 system is in using will it read and write the nand flash all the time as i do not have my action on the jffs2 system?
best regards
xavier