summaryrefslogtreecommitdiffstats
path: root/nuttx/configs/ea3131/ostest
diff options
context:
space:
mode:
authorpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2010-01-12 01:59:00 +0000
committerpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2010-01-12 01:59:00 +0000
commite9510351f86513ac5c15eaa6c0e2ebbd1416a748 (patch)
tree408a99abc367c7c6258ddcd2dcaf7c602e1ad6c5 /nuttx/configs/ea3131/ostest
parent691004c162b736bc8536187cbfda0406e563e6d4 (diff)
lpc313x config update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2505 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/configs/ea3131/ostest')
-rwxr-xr-xnuttx/configs/ea3131/ostest/defconfig2
-rwxr-xr-xnuttx/configs/ea3131/ostest/ld.script8
2 files changed, 6 insertions, 4 deletions
diff --git a/nuttx/configs/ea3131/ostest/defconfig b/nuttx/configs/ea3131/ostest/defconfig
index 49f2317744..661de94770 100755
--- a/nuttx/configs/ea3131/ostest/defconfig
+++ b/nuttx/configs/ea3131/ostest/defconfig
@@ -195,7 +195,7 @@ CONFIG_UART_2STOP=0
CONFIG_RRLOAD_BINARY=n
CONFIG_INTELHEX_BINARY=n
CONFIG_MOTOROLA_SREC=n
-CONFIG_RAW_BINARY=n
+CONFIG_RAW_BINARY=y
CONFIG_HAVE_LIBM=n
#
diff --git a/nuttx/configs/ea3131/ostest/ld.script b/nuttx/configs/ea3131/ostest/ld.script
index 5eee3d3572..1e1f0ff391 100755
--- a/nuttx/configs/ea3131/ostest/ld.script
+++ b/nuttx/configs/ea3131/ostest/ld.script
@@ -34,12 +34,14 @@
****************************************************************************/
/* The LPC3131 has 192Kb of ISRAM beginning at virtual address 0x1102:8000.
- * All program segments are configured to execute from ISRAM.
+ * LPC313x boot ROM expects the boot image be compiled with entry point at
+ * 0x1102:9000. A 128b header will appear at this address (applied by
+ * lpc313xImgCreator) and the executable code must begin at 0x1102:9080.
*/
MEMORY
{
- isram (rwx) : ORIGIN = 0x11028000, LENGTH = 192K
+ isram (rwx) : ORIGIN = 0x11029080, LENGTH = 192K - 4224
}
OUTPUT_ARCH(arm)
@@ -70,7 +72,7 @@ SECTIONS
*(.gnu.linkonce.d.*)
CONSTRUCTORS
_edata = ABSOLUTE(.);
- } > isram AT > isram
+ } > isram
.ARM.extab : {
*(.ARM.extab*)