[U-Boot] AM3703 Overo SPL/u-boot booting woes

Charles Manning cdhmanning at gmail.com
Tue May 29 04:40:19 CEST 2012


Hello All

I am trying to use SPL to boot an AM3703-based overo board from NAND.
SPL runs and seems to load u-boot correctly but u-boot does not run
correctly.

When I use the same SPL and u-boot from MMC, everything boots fine.

I have modified SPL slightly to add some extra debugging.

Any ideas what's wrong?


Boot from MMC looks like:

>>board_init_f()
>>spl:board_init_r()
boot device - 6
OMAP SD/MMC: 0
reading u-boot.img
spl: payload image: U-Boot 2011.12-00475-g92216bd-di load addr:
0x80007fc0 size: 25822
reading u-boot.img
Jumping to U-Boot
image entry point: 0x80008000
pointers to parameters: 0x87080000
First few instructions
80008000:ea000014
80008004:e59ff014
80008008:e59ff014
8000800c:e59ff014
80008010:e59ff014
80008014:e59ff014
80008018:e59ff014
8000801c:e59ff014
80008020:80008200
80008024:80008260


U-Boot 2011.12-00475-g92216bd-dirty (May 29 2012 - 11:17:15)
etc... all the way to Linux.




Boot from NAND looks like:

>>board_init_f()
>>spl:board_init_r()
boot device - 2
spl_nand_load_image()
Load header: 80000,800,80008000
spl: payload image: U-Boot 2011.12-00475-e92216bd-di load addr:
0x80007fc0 size: 25822
Call nand_spl_load_image(80000,3f0f4,80007fc0)
spl_nand_load_image() returning...
Jumping to U-Boot
image entry point: 0x80008000
pointers to parameters: 0x87080000
First few instructions
80008000:ea000014
80008004:e59ff014
80008008:e59ff014
8000800c:e59ff014
80008010:e59ff014
80008014:e59ff014
80008018:e59ff014
8000801c:e59ff014
80008020:80008200
80008024:80008260

and then nothing.

Thanks

-- Charles


More information about the U-Boot mailing list