Dear Shawn Guo, In message <[email protected]> you wrote: > Hi Stefano, > > On Tue, Oct 26, 2010 at 3:59 PM, Stefano Babic <[email protected]> wrote: > > On 10/25/2010 05:14 PM, Shawn Guo wrote: > > > >> +#define CONFIG_SYS_SDRAM_BASE =A0 =A0 =A0 =A0PHYS_SDRAM_1 > >> +#define CONFIG_SYS_INIT_SP_ADDR =A0 =A0 =A0(IRAM_BASE_ADDR + 0x1000) > > > > What is the meaning of the offset at 0x1000 ? Is there something at > > IRAM_BASE_ADDR ? > > > I thought CONFIG_SYS_INIT_SP_ADDR is assigned to stack pointer (sp) > which decrease the address. Is it not the case?
Boards should define CONFIG_SYS_INIT_RAM_ADDR (the start address) and CONFIG_SYS_INIT_RAM_END (actually the size of the initial RAM). I'm working on patches that will auto-calculate CONFIG_SYS_INIT_SP* from that. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [email protected] In the strict scientific sense we all feed on death -- even vegetarians. -- Spock, "Wolf in the Fold", stardate 3615.4 _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

