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
