summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2018-05-30 13:37:15 +0800
committerGitHub <[email protected]>2018-05-30 13:37:15 +0800
commitc39b66fcf30a70eb34af74889f77be4e042a214b (patch)
tree76438f529148af6656f129cae27126f5381b203d
parentfe691c2ab3c97f491fae2f8d24a8cd019bb21469 (diff)
parent8752d76b6722d61880ceeecc97624dd7d80577c0 (diff)
Merge pull request #1486 from qgyhd1234/gcc
[gcc]:修改GCC分散加载文件
-rw-r--r--bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_flexspi_nor.ld10
1 files changed, 6 insertions, 4 deletions
diff --git a/bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_flexspi_nor.ld b/bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_flexspi_nor.ld
index b0178bdcdd..b8c229ae3c 100644
--- a/bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_flexspi_nor.ld
+++ b/bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_flexspi_nor.ld
@@ -53,8 +53,8 @@ STACK_SIZE = DEFINED(__stack_size__) ? __stack_size__ : 0x0400;
/* Specify the memory areas */
MEMORY
{
- m_boot_data (RX) : ORIGIN = 0x60000000, LENGTH = 0x00000400
- m_image_vertor_table (RX) : ORIGIN = 0x60001000, LENGTH = 0x00000400
+ m_boot_data (RX) : ORIGIN = 0x60000000, LENGTH = 0x00001000
+ m_image_vertor_table (RX) : ORIGIN = 0x60001000, LENGTH = 0x00001000
m_interrupts (RX) : ORIGIN = 0x60002000, LENGTH = 0x00000400
m_text (RX) : ORIGIN = 0x60002400, LENGTH = 0x1F7FDC00
@@ -72,12 +72,14 @@ SECTIONS
{
.boot_data :
{
- KEEP(*(.bootdata))
+ KEEP(*(.boot_hdr.conf))
} > m_boot_data
.image_vertor_table :
{
- KEEP(*(.ivt))
+ KEEP(*(.boot_hdr.ivt))
+ KEEP(*(.boot_hdr.boot_data))
+ KEEP(*(.boot_hdr.dcd_data))
} > m_image_vertor_table
/* The startup code goes first into internal RAM */