summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Hunter <jon-hunter@ti.com>2013-04-09 16:41:30 -0500
committerTom Rini <trini@ti.com>2013-04-10 16:03:01 -0400
commit5faba1eac6ebfd769e25727283afa9d7275e9700 (patch)
treef16c447a2ab74e76dbf7b4f00a42dd1359dca59e
parentc8b30b858fe3425e005940b2db314fc3cc9d106c (diff)
downloadu-boot-imx-5faba1eac6ebfd769e25727283afa9d7275e9700.zip
u-boot-imx-5faba1eac6ebfd769e25727283afa9d7275e9700.tar.gz
u-boot-imx-5faba1eac6ebfd769e25727283afa9d7275e9700.tar.bz2
omap5912-osk: Fix booting from NOR flash
The omap5912-osk board is using a RAM based address as the linker location for code. This is causing several problems when attempting to run the latest u-boot code base on this board from flash. Update the default linker location for code to be in NOR flash at address 0x00000000. The omap5912-osk board only has 32MB of RAM and so fix the comment in the omap5912-osk config.mk file as well. Signed-off-by: Jon Hunter <jon-hunter@ti.com>
-rw-r--r--board/ti/omap5912osk/config.mk12
1 files changed, 6 insertions, 6 deletions
diff --git a/board/ti/omap5912osk/config.mk b/board/ti/omap5912osk/config.mk
index 0ed7d8a..5b8d952 100644
--- a/board/ti/omap5912osk/config.mk
+++ b/board/ti/omap5912osk/config.mk
@@ -14,17 +14,17 @@
# TI OSK board with OMAP5912 (ARM925EJS) cpu
# see http://www.ti.com/ for more information on Texas Instruments
#
-# OSK has 1 bank of 256 MB SDRAM
+# OSK has 1 bank of 32 MB SDRAM
# Physical Address:
-# 1000'0000 to 2000'0000
+# 1000'0000 to 1200'0000
#
#
# Linux-Kernel is expected to be at 1000'8000, entry 1000'8000
# (mem base + reserved)
#
-# we load ourself to 1108'0000
+# When running from RAM use address 1108'0000, otherwise when
+# booting from NOR flash link to address 0000'0000.
#
-#
-
-CONFIG_SYS_TEXT_BASE = 0x11080000
+CONFIG_SYS_TEXT_BASE = 0x00000000
+#CONFIG_SYS_TEXT_BASE = 0x11080000