Yes, I already run into this problem before.
I spend whole day in investigating the problem.
Is seems there is bug in HW or SW ECC.
It happens on rare data combination.
I just changed my data without changing it meaning.
Just recompress  supplied ramdisk with small changes or with another
gzip compression option.


2009/3/7 Jerry Johns <[email protected]>:
> Hi all,
>
>           I have a DM6446 board with DVSDK 1.30 (Montavista Kernel), with
> the provided u-boot (1.2.0); I have a NAND chip on my board that is 2K page
> size (MT29F4G08ABC) and I’m trying to burn a ramdisk in from the Linux
> kernel, and read that back from the u-boot as would be the normal steps for
> booting from RAM.
>
>
>
> If I burn the ramdisk in the kernel, and read it back within the kernel
> (flash_eraseall, nandwrite, nanddump), the data is bit-exact to the original
> ramdisk file.
>
>
>
> If I burn the ramdisk in u-boot, and read it back in u-boot, the same
> behaviour occurs (data is bit-exact).
>
>
>
> However, If I do writing/reading do not occur in the same platform (u-boot,
> kernel), then I start getting bit flips in random locations.
>
>
>
> Has anyone run into this problem before? A look at the OOB info for a sample
> page that I write into the kernel, and a comparison with the OOB data that
> u-boot writes in shows that it is drastically different.
>
> Does this amount to just different ECC values? (U-boot is doing Soft ECC,
> while Kernel is HW ECC)
>
> Or is it the OOB Layout?
>
>
>
> Any help would be appreciated!
>
>
>
> Thank you,
>
>
>
> Jerry Johns
>
> Design Engineer
>
> Nuvation Research Corp - Canada
>
> Tel: (519) 746-2304 ext. 221
>
> www.nuvation.com
>
>
>
>
>
> _______________________________________________
> Davinci-linux-open-source mailing list
> [email protected]
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
>
>



-- 
Constantine Shulyupin
Freelance Embedded Linux Engineer
054-4234440
http://www.linuxdriver.co.il/

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to