On Wed, Apr 27, 2016 at 5:46 PM, Tom Rini <tr...@konsulko.com> wrote: > While the OMAP3 has 64KiB of SRAM, per the TRM the download area is only > from 0x40200000 to 0x4020F000 and exceeding that will cause failure to > boot. Further, we need to make sure that we don't run into > SRAM_SCRATCH_SPACE_ADDR as once SPL is running we will write values > there and would corrupt our running image. > > Cc: Adam Ford <aford...@gmail.com> > Cc: Steve Sakoman <sako...@gmail.com> > Signed-off-by: Tom Rini <tr...@konsulko.com>
Tested-By: Adam Ford <aford...@gmail.com> > --- > include/configs/omap3_logic.h | 2 +- > include/configs/omap3_overo.h | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/include/configs/omap3_logic.h b/include/configs/omap3_logic.h > index 055dcb7..6c79643 100644 > --- a/include/configs/omap3_logic.h > +++ b/include/configs/omap3_logic.h > @@ -34,7 +34,7 @@ > #undef CONFIG_SPL_TEXT_BASE > #undef CONFIG_SPL_MAX_SIZE > #define CONFIG_SPL_TEXT_BASE 0x40200000 > -#define CONFIG_SPL_MAX_SIZE (64 * 1024) > +#define CONFIG_SPL_MAX_SIZE (SRAM_SCRATCH_SPACE_ADDR - > CONFIG_SPL_TEXT_BASE) > > /* Display CPU and Board information */ > > diff --git a/include/configs/omap3_overo.h b/include/configs/omap3_overo.h > index c066eae5..fbd0c2a 100644 > --- a/include/configs/omap3_overo.h > +++ b/include/configs/omap3_overo.h > @@ -12,9 +12,9 @@ > > #include <configs/ti_omap3_common.h> > #undef CONFIG_SPL_MAX_SIZE > -#define CONFIG_SPL_MAX_SIZE (64*1024) > #undef CONFIG_SPL_TEXT_BASE > #define CONFIG_SPL_TEXT_BASE 0x40200000 > +#define CONFIG_SPL_MAX_SIZE (SRAM_SCRATCH_SPACE_ADDR - > CONFIG_SPL_TEXT_BASE) > > #define CONFIG_BCH > > -- > 1.9.1 > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot