diff options
| author | zylx <[email protected]> | 2018-05-30 10:22:34 +0800 |
|---|---|---|
| committer | zylx <[email protected]> | 2018-05-30 10:23:48 +0800 |
| commit | 8752d76b6722d61880ceeecc97624dd7d80577c0 (patch) | |
| tree | 384936d48eef67cc4963b56505d76ff0ee6a8235 | |
| parent | e9b6f122f9e1c33ed5dbb949b7ebf7fa2fdacd70 (diff) | |
[gcc]:修改GCC分散加载文件
| -rw-r--r-- | bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_flexspi_nor.ld | 10 |
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 */ |
