Hi, (Is there documentation about this somewhere? - I couldn't find it). I assume your board is hanging during relocation.
You could try putting this function back (but without the __ prefix) void dram_init_banksize(void) { gd->bd->bi_dram[0].start = CONFIG_SYS_SDRAM_BASE; gd->bd->bi_dram[0].size = gd->ram_size; } Regards, Simon On Mon, Dec 27, 2010 at 2:02 AM, Albert ARIBAUD <albert.arib...@free.fr>wrote: > Le 26/12/2010 22:09, Marcel a écrit : > > > relocation Offset is: 0409e000 > > > > How is 0409e000 near top of my RAM ? > > How does it get this value ? > > This is an offset, a difference of addresses, not an absolute address. > And since it is rather big, it means the original and relocated > locations are far enough from each other. > > Amicalement, > -- > Albert. > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot >
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot