I am working on i.MX258.
Here we are using Micron MCP (LPDDR+ NAND Flash).
We flashed u-boot though ATK tool kit, and it booting fine. When we flashed uImage in the same to address 0x300000.
From u-boot, we tried to read the kernel image and boot. We are getting Error while "verifying Checksum : Bad Data CRC".
We tried to download uImage through Serial using "loady" command and tried to boot, it is booting fine.
While debugging we found that every 2001'th byte of the page is had some wrong data in failure case.
Help us to resolve this issue.