I am getting following error message on rebooting board :
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0ac00000: 0x00e0 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0ac80000: 0x00e0 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0ad00000: 0x00e0 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0ad80000: 0x00e0 instead
.......
after this message system boots without any issue but on subsequent reboot always above message is seen.
Above message is not seen on "nand erase.chip".
Please help me to understand problem
Following is my nand flash info :
>> nand info
Device 0: nand0, sector size 512 KiB
Page size 4096 b
OOB size 64 b
Erase size 524288 b
I created jffs2 image using following command :
mkfs.jffs2 --eraseblock=512KiB ${endianess} -p -n -d ${ROOT_FS} -o ${TEMP_IMAGE}
My flash partition is as below :
0x000000000000-0x000002300000 : "Conf"
0x000002300000-0x000002800000 : "Logs"
0x000002800000-0x000003200000 : "NBoot"
0x000003200000-0x000003c00000 : "uImage1"
0x000003c00000-0x000016800000 : "Image1"
0x000016800000-0x000017200000 : "uImage2"
0x000017200000-0x000029e00000 : "Image2"
0x000029e00000-0x000040000000 : "Temp"
and i am flashing image as below :
l>> tftp uImage
egiga0 wait for link .Done - link up.
Using egiga0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.3
Filename 'uImage'.
Load address: 0x2000000
Loading: #################################################################
#################################################################
###############################################################
done
Bytes transferred = 2826584 (2b2158 hex)
l>> nand write 2000000 3200000 2b3000
NAND write: device 0 offset 0x3200000, size 0x2b3000
2830336 bytes written: OK