foundation-armv8: Fix some memory addresses constants

Set correct value for SDRAM in Foundation model, map
romstage to run in SRAM and enlarge stack space (in DRAM).

BUG=None
BRANCH=none
TEST=Ran image in foundation model

Change-Id: Id2f7d185fd09f8990c1756ac7ad4569498885ba7
Signed-off-by: Marcelo Povoa <marcelogp@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/185754
Reviewed-by: Stefan Reinauer <reinauer@chromium.org>
This commit is contained in:
Marcelo Povoa 2014-02-10 16:02:19 -08:00 committed by chrome-internal-fetch
commit 00a3b46eed

View file

@ -72,7 +72,7 @@ config ID_SECTION_BASE
config ROMSTAGE_BASE config ROMSTAGE_BASE
hex hex
default 0x20000 default 0x4000000
config ROMSTAGE_SIZE config ROMSTAGE_SIZE
hex hex
@ -100,7 +100,7 @@ config XIP_ROM_SIZE
config SYS_SDRAM_BASE config SYS_SDRAM_BASE
hex "SDRAM base address" hex "SDRAM base address"
default 0x01000000 default 0x80000000
config SYS_TEXT_BASE config SYS_TEXT_BASE
hex "Executable code section" hex "Executable code section"
@ -113,14 +113,14 @@ config RAMBASE
# according to stefan, this is RAMBASE + 1M. # according to stefan, this is RAMBASE + 1M.
config RAMTOP config RAMTOP
hex hex
default 0x01100000 default 0x80100000
config STACK_TOP config STACK_TOP
hex hex
default 0x8000ff00 default 0x90000000
config STACK_SIZE config STACK_SIZE
hex hex
default 0x00001000 default 0x00010000
endif # BOARD_EMULATION_FOUNDATION_ARMV8 endif # BOARD_EMULATION_FOUNDATION_ARMV8