[processor-sdk/performance-audio-sr.git] / psdk_cust / pdk_k2g_1_0_1_2_eng / packages / ti / boot / sbl / example / mpuMulticoreApp / lnk_mpu.cmd
diff --git a/psdk_cust/pdk_k2g_1_0_1_2_eng/packages/ti/boot/sbl/example/mpuMulticoreApp/lnk_mpu.cmd b/psdk_cust/pdk_k2g_1_0_1_2_eng/packages/ti/boot/sbl/example/mpuMulticoreApp/lnk_mpu.cmd
+++ /dev/null
@@ -1,116 +0,0 @@
-/**
- * \file am5xx_ddr.lds
- *
- * \brief This file is the linker script for am5x required for building
- * applications with the gcc toolchain.
- *
- * \copyright Copyright (C) 2013 Texas Instruments Incorporated -
- * http://www.ti.com/
- */
-
-/**
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the
- * distribution.
- *
- * Neither the name of Texas Instruments Incorporated nor the names of
- * its contributors may be used to endorse or promote products derived
- * from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- */
-
-MEMORY
-{
- DDR0 : o = 0x80000400, l = 0x00A0000 /* DDR memory region for loading A15 MPU multicore Application */
- OCMC_RAM1 (RWIX): org = 0x40300000 , len = 0x0002FFFF /* OCMC_RAM1 Region mapped for IO delay relocation */
- OCMC_RAM2 (RWIX): org = 0x40400000 , len = 0x00100000 /* OCMC RAM */
- OCMC_RAM3 (RWIX): org = 0x40500000 , len = 0x00100000 /* OCMC RAM */
-}
-
-OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
-OUTPUT_ARCH(arm)
-
-SECTIONS
-{
- .startcode :
- {
- . = ALIGN(4);
- *(.public.*)
- *sbl_init.ao (.text)
- } >DDR0
-
- .text :
- {
- . = ALIGN(4);
- *(.text*)
- *(.rodata*)
- } >DDR0
-
- .data :
- {
- . = ALIGN(4);
- *(.data*)
- } >DDR0
-
- .bss :
- {
- . = ALIGN(4);
- _bss_start = .;
- *(.bss*)
- *(COMMON)
- _bss_end = .;
- } >DDR0
-
- .heap :
- {
- . = ALIGN(4);
- __end__ = .;
- end = __end__;
- __HeapBase = __end__;
- *(.heap*)
- . = . + 0x10000;
- __HeapLimit = .;
- } >DDR0
-
- .stack :
- {
- . = ALIGN(4);
- __StackLimit = . ;
- *(.stack*)
- . = . + 0x10000;
- __StackTop = .;
- } >DDR0
- _stack = __StackTop;
-
- BOARD_IO_DELAY_CODE :
- {
- . = ALIGN(4);
- *(BOARD_IO_DELAY_CODE*)
- } > OCMC_RAM1
-
- BOARD_IO_DELAY_DATA :
- {
- . = ALIGN(4);
- *(BOARD_IO_DELAY_DATA*)
- } > OCMC_RAM1
-}