I've done all the instructions according to the wiki page to replace the company defaults kernel with the one I compiled but when ever plug boots it give following error:
NAND read: device 0 offset 0x100000, size 0x200000
2097152 bytes read: ERROR
## Booting image at 00800000 ...
Image Name: Linux-126.96.36.199
Created: 2009-04-04 1:49:44 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2070252 Bytes = 2 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... Bad Data CRC
I've even tried re-imaging it back with uImage.sheeva.040309 but still it says the same thing my boot_args are is:
setenv bootargs 'console=ttyS0,115200 mtdparts=cfi_flash:0x200000@0x100000(uImage)ro,0x87c0000@0x300000(rootfs)rw root=/dev/mtdblock2'
setenv bootcmd 'nand read 0x800000 0x100000 0x200000; bootm 0x800000'
Please helps I've been working on this for weeks now and could find out how to fix it and make my plug usable again.