I am working with ARM platform with built NAND flash with IPNC 5.1 on DM365. My rootfs partition is squashfs and it is giving error when i am trying to upgrade the firmware.
Following errors are coming at booting :
[ 2.452341] SQUASHFS error: zlib_inflate error, data probably corrupt [ 2.458989] SQUASHFS error: squashfs_read_data failed to read block 0x60 [ 2.465742] SQUASHFS error: Unable to read data cache entry [60] [ 2.471877] SQUASHFS error: Unable to read page, block 60, size 127c2 [ 2.478511] SQUASHFS error: Unable to read data cache entry [60] [ 2.484558] SQUASHFS error: Unable to read page, block 60, size 127c2 [ 2.491182] SQUASHFS error: Unable to read data cache entry [60] [ 2.497343] SQUASHFS error: Unable to read page, block 60, size 127c2 [ 2.503864] SQUASHFS error: Unable to read data cache entry [60] [ 2.510020] SQUASHFS error: Unable to read page, block 60, size 127c2 [ 2.516643] SQUASHFS error: Unable to read data cache entry [60] [ 2.522688] SQUASHFS error: Unable to read page, block 60, size 127c2
How should i debug this ? If i erase the NAND then these bug will not come [but it is not a solution].But it can be happen in near future.So i need to resolve this.
Please give your valuable suggestions