[U-Boot] [PATCH 3/5 v1] integrator: do not test first part of the memory

Albert ARIBAUD albert.u.boot at aribaud.net
Sun Oct 16 17:51:39 CEST 2011


Hi Linus,

Le 18/09/2011 09:52, Linus Walleij a écrit :
> When booting from Flash, the Integrator remaps its flash memory
> from 0x24000000 to 0x00000000, and starts executing it at
> 0x00000000. This ROM thus hides the RAM underneath and first
> 0x40000 bytes of the memory cannot be tested by get_ram_size().
> So let's test from 0x40000 to the end of detected memory
> instead.

Is this masking of RAM by FLASH a hardware thing that cannot be avoided? 
Can't the U-Boot startup code somehow remap the FLASH elsewhere, and 
then proceed to really test the whole RAM?

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list