Ok, this makes sense, but I think you mean: memory start at 0x00000000
mtest { start address: right after (malloc area+global data + stack) end address: relocaddr } memory end at 0x08000000 ... Érico V. Porto On Mon, Jan 23, 2012 at 12:23 PM, Wolfgang Denk <w...@denx.de> wrote: > Dear =?ISO-8859-1?Q?=C9rico_Porto?=, > > In message < > cag1ktjegl3m69knr9tokhqgzrksnrzzjqfch9fnvm5g+6wa...@mail.gmail.com> you > wrote: > > > > isn't U-boot's address given by the relocadrr variable? If it is so, it > is > > already at the end of ram and I'm giving a smaller end address to the > ram - > > I'm getting relocaddr 0x07fcd000 and using this minus 0x01000 as ending > > position... > > 0x01000 = 4 kB is way too small. Consider that U-Boot will need space > to reserver for it's malloc arena, for global data, and for the stack. > > 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: w...@denx.de > People have one thing in common: they are all different. >
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot