[U-Boot] NAND booting of MPC8313 based Custom board
Scott Wood
scottwood at freescale.com
Wed Jul 29 19:56:01 CEST 2009
On Wed, Jul 29, 2009 at 10:05:45PM +0530, Rupesh Kumar wrote:
> I am using u-boot version 1.3.0 included in freescale LTIB released for
> MPC8313ERDB custom board.
> I tried NAND booting of MPC8313ERDB board using this u-boot and it worked
> fine.
>
> Using similar procedure i tried NAND boot on my custom board but it dint
> work :(
>
> My board has large page NAND where as MPC8313ERDB has small page NAND. I
> have modified all the parameters required for Large page NAND.
> It prints initail debug message as shown below and then while copying
> u-boot code from NAND to DDR it detects NAND blocks as bad block and
> continuously prints 'B' on Console.
>
> NAND SPL - U-Boot 1.3.0 (Jul 30 2009 - 06:33:05) MPC83XX
> Loading from NAND :
> BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
> BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
>
>
> Can any one please tell what could be going wrong? Am i missing something
> in large page NAND initialization?
Please try the current upstream u-boot rather than the BSP version. Large
page support in the mpc8313erdb BSP is likely broken.
-Scott
More information about the U-Boot
mailing list