[U-Boot] [RFC PATCH 09/17] spl/85xx: new SPL support
Scott Wood
scottwood at freescale.com
Tue Sep 25 01:54:24 CEST 2012
On 09/24/2012 06:51:40 PM, Tom Rini wrote:
> On Fri, Sep 21, 2012 at 07:01:19PM -0500, Scott Wood wrote:
>
> > Update CONFIG_RAMBOOT and CONFIG_NAND_SPL references to accept
> CONFIG_SPL
> > and CONFIG_SPL_BUILD, respectively. CONFIG_NAND_SPL can be removed
> once
> > the last mpc85xx nand_spl target is gone.
> >
> > CONFIG_RAMBOOT will need to remain for other use cases, but it
> doesn't
> > seem right to overload it for meaning SPL as well as nand_spl
> does. Even
> > if it's somewhat appropriate for the main u-boot, the SPL itself
> isn't
> > (necessarily) ramboot, and we don't have separate configs for SPL
> and
> > main u-boot. It was also inconsistent, as other platforms such as
> > mpc83xx didn't use CONFIG_RAMBOOT in this way.
> >
> > Signed-off-by: Scott Wood <scottwood at freescale.com>
> > Cc: Andy Fleming <afleming at gmail.com>
> [snip]
> > diff --git a/arch/powerpc/cpu/mpc85xx/u-boot-spl.lds
> b/arch/powerpc/cpu/mpc85xx/u-boot-spl.lds
> > new file mode 100644
> > index 0000000..372195d
> > --- /dev/null
> > +++ b/arch/powerpc/cpu/mpc85xx/u-boot-spl.lds
> > @@ -0,0 +1,81 @@
> [snip]
> > +OUTPUT_ARCH(powerpc)
> > +SECTIONS
>
> Can we add MEMORY declarations like (some) of the ARM linker scripts
> do
> so when we grow beyond the max size it's a link error?
It's already a linker error, because you get an overlap with the reset
vector.
-Scott
More information about the U-Boot
mailing list