Trivial Question, Which part of the SPL code uses HEAP? On 9/16/13, Prabhakar Kushwaha <prabha...@freescale.com> wrote: > > Signed-off-by: Prabhakar Kushwaha <prabha...@freescale.com> > --- > > Add support of 2 stage NAND boot loader in cornet platforms using SPL > framework. > This will be helpful for those SoC which has less internal SRAM(128K). > > here, PBL initialise the internal SRAM and copy SPL(96K) in SRAM. > SPL further initialise DDR using SPD and environment variables and copy > u-boot(512 KB) from NAND flash to DDR. > Finally SPL transer control to u-boot for futher booting. > > SPL has following features: > - Executes within 128K > - SPL size 96K > - No relocation required > > Run time view of SPL framework > ============================== > ----------------------------------------------- > Area | Address | > ----------------------------------------------- > GD, BD | 0xFFFE0000 (1K) | > ----------------------------------------------- > HEAP | 0xFFFE0400 (26K) grow downwards | > ----------------------------------------------- > STACK | 0xFFFE8000 (5K) grow upwards | > ----------------------------------------------- > U-boot SPL | 0xfffe8000 – 0xfffffffc (96K) | > ----------------------------------------------- > > 96K + 5K + 26K + 1K = 128K > --- > This patch set contains:- > > [RFC 1/5] powerpc:Add support of SPL non-relocation > > [RFC 2/5] powerpc/SPL:Allow Parsing of LAW table in both SPL & non SPL > > [RFC 3/5] common/env: Point default envirenoment for GD > > [RFC 4/5] SPL:Defines function required to env read for IFC & env_nand > > [RFC 5/5] B4860QDS: Add support of 2 stage NAND boot loader > -- > 1.7.9.5 > > >
-- -mj _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot