nand mtd corruption linux-2.6.29
Fundu
fundu_1999 at yahoo.com
Sun Jul 25 05:23:44 EDT 2010
Hi,
Couple of folks at the mini2440 mailing list have encountered that when issuing
'reboot' at console right after copying some files to a rootfs that resides on a
NAND flash. this action results in the bootloader getting corrupt and bricking
the board.
Looks like the SIGKILL issued from reboot isn't handled properly (mtd or fs)
when changes are pending to be written to persistence storage (in this case the
NAND flash) and some corruption occurs.
can some subscriber to this list, help us out.
Q1) has anyone seen this before,
Q2) is there a patch/workaround that we can apply to our linux kernel (2.6.29)
here's the system detail
Kernel : 2.6.29
arm-gcc version 4.3.2
nand 128 mb
also parallelly i'm trying a work around by not making the bootloader partition
visible. to see if that help maybe the corruption occurs at a different
partition. i'll share my finding.
Any pointers would be appreciated.
Thanks in advance !
More information about the linux-mtd
mailing list