[U-Boot] SPL broken for pandaboard with v2011.09?

John Rigby john.rigby at linaro.org
Thu Oct 13 00:00:57 CEST 2011


On Tue, Oct 11, 2011 at 3:00 PM, Steve Sakoman <sakoman at gmail.com> wrote:
> I'm considering using SPL instead of x-load for an upcoming omap project.
>
> To begin learning about SPL I tried building and running SPL for
> pandaboard using v2011.09.
>
> With my initial build I got the following output:
>
>  U-Boot SPL 2011.09 (Oct 11 2011 - 10:18:27)
> Texas Instruments OMAP4430 ES2.0
> SDRAM: identified size not same as expected size identified: 4
> expected: 20000000
>
> MMC Device 0 not found
> spl: mmc device not found!!
> ### ERROR ### Please RESET the board ###
>
> Searching the list to see if others were having trouble, I found this
> patch and applied it: [U-Boot] [PATCH] omap: spl: fix build break due
> to changes in FAT
>
> This eliminated the MMC error, but spl still seems broken:
>
> U-Boot SPL 2011.09 (Oct 11 2011 - 13:42:38)
> Texas Instruments OMAP4430 ES2.0
> SDRAM: identified size not same as expected size identified: 4
> expected: 40000000
> ����: 738198048,
>
> Has anyone else been able to successfully use SPL on pandaboard with v2011.09?
>
You may want to see if the spl is oversize.  Sometime ago the size was
pushed up to 38K but the base was not moved to  accommodate the extra
size so there has been the possibility of problems since then.  I work
around it in my own tree by moving CONFIG_SPL_TEXT_BASE down but that
breaks HS devices.  The patches that start with this email
http://lists.denx.de/pipermail/u-boot/2011-September/102518.html set
the size back to 32K.

--john


More information about the U-Boot mailing list