We've seen this problem in the 2.6.10 distribution on our DM355. We did
a little investigation and with the same image we can write the kernel
from U-Boot (and the OOB bytes are written correctly) and there is no
problem. However writing it from a running kernel - OOB bytes are zero
and *occasionally* that kernel will fail booting. We have one image that
boots 3 out of 4 times, but will fail with a CRC error on the forth!

    Steve

Vinod Nanjaiah wrote:
>
> Dear all,
>
> I am facing problem in booting a kernel image that has been flashed
> from linux prompt.
>
>  
>
> I have created 4 flash partitions.
>
> At the linux prompt, I used "flash_eraseall /dev/mtd2" to erase the
> flash partition.
>
> Then I used "nandwrite –p /dev/mtd2 uImage_v2" to flash the kernel image.
>
> From the output of "nanddump /dev/mtd2" I can see a valid magic number
> in the first 4 bytes.
>
>  
>
> Next when I try to boot from 0xA0000 (maps to /dev/mtd2 partition) I
> get the following error:
>
> (Partition sizes: mtd0 à 0x80000, mtd1 à 0x20000)
>
>  
>
> *DM6467 EVM # nand read.i 80700000 a0000 200000*
>
> * *
>
> *            **NAND read: device 0 offset 0xa0000, size 0x200000*
>
> * *
>
> *            reading NAND page at offset 0xa0000 failed*
>
> *             2097152 bytes read: ERROR*
>
>  
>
> What could the problem be?
>
>  
>
> One difference that I noticed between the "nanddump" done at linux
> prompt and "nand dump" done at u-boot prompt is in the OOB bytes.
>
> Could this be a potential problem?
>
>  
>
> Thank you,
>
> Vinod
>
>  
>
>
> ------------------------------------------------------------------------
> http://www.mindtree.com/email/disclaimer.html
> ------------------------------------------------------------------------
>
> _______________________________________________
> Davinci-linux-open-source mailing list
> [email protected]
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
>   
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to