[U-Boot] {Spam?} u-boot relocation

Simon Glass sjg at chromium.org
Tue Dec 28 17:48:20 CET 2010


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.aribaud at 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 at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
>


More information about the U-Boot mailing list