This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RTOS/OMAPL138B-EP: Error while build SYS/BIOS

Part Number: OMAPL138B-EP
Other Parts Discussed in Thread: OMAPL138

Tool/software: TI-RTOS

I have buit application based on SYS/BIOS from generated code from simulink model by CCSv5 and i encounter error show below:

Description    Resource    Path    Location    Type
#10010 errors encountered during linking; "audio_delay.out" not built    audio_delay             C/C++ Problem
#10264 DDR2 memory range overlaps existing    OMAPL138.cmd    /audio_delay    line 41    C/C++ Problem
#10264 SHDSPL1DRAM memory range overlaps    OMAPL138.cmd    /audio_delay    line 34    C/C++ Problem
#10264 SHDSPL1PRAM memory range overlaps    OMAPL138.cmd    /audio_delay    line 33    C/C++ Problem
#10264 SHDSPL2RAM memory range overlaps    OMAPL138.cmd    /audio_delay    line 32    C/C++ Problem
#10264 SHRAM memory range overlaps existing    OMAPL138.cmd    /audio_delay    line 40    C/C++ Problem
<a href="file:/F:/Programs/ccsv6/ccsv6/tools/compiler/dmed/HTML/10234.html">#10234-D</a>  unresolved symbols remain    audio_delay             C/C++ Problem
unresolved symbol _Aic31_init, first referenced in ./c6748evm_aic31.obj    audio_delay             C/C++ Problem
unresolved symbol _Aic31_IOMFXNS, first referenced in ./audio_delaycfg.obj    audio_delay             C/C++ Problem
unresolved symbol _Aic31_PARAMS, first referenced in ./c6748evm_aic31.obj    audio_delay             C/C++ Problem
unresolved symbol _Audio_init, first referenced in ./c6748evm_aic31.obj    audio_delay             C/C++ Problem
unresolved symbol _Audio_IOMFXNS, first referenced in ./audio_delaycfg.obj    audio_delay             C/C++ Problem
unresolved symbol _Audio_PARAMS, first referenced in ./c6748evm_aic31.obj    audio_delay             C/C++ Problem
unresolved symbol _edma3init, first referenced in ./c6748evm_aic31.obj    audio_delay             C/C++ Problem
unresolved symbol _hEdma, first referenced in ./c6748evm_aic31.obj    audio_delay             C/C++ Problem
unresolved symbol _I2c_init, first referenced in ./c6748evm_i2c.obj    audio_delay             C/C++ Problem
unresolved symbol _I2c_IOMFXNS, first referenced in ./audio_delaycfg.obj    audio_delay             C/C++ Problem
unresolved symbol _I2c_PARAMS, first referenced in ./c6748evm_i2c.obj    audio_delay             C/C++ Problem
unresolved symbol _Mcasp_init, first referenced in ./c6748evm_aic31.obj    audio_delay             C/C++ Problem
unresolved symbol _Mcasp_IOMFXNS, first referenced in ./audio_delaycfg.obj    audio_delay             C/C++ Problem
unresolved symbol _Mcasp_PARAMS, first referenced in ./c6748evm_aic31.obj    audio_delay             C/C++ Problem
unresolved symbol _Psc_ModuleClkCtrl, first referenced in ./c6748evm_aic31.obj    audio_delay             C/C++ Problem

I use default cmd OMAPL138.cmd show below:

MEMORY
{
#ifdef DSP_CORE      /* DSP exclusive memory regions */

    DSPL2ROM     o = 0x00700000  l = 0x00100000  /* 1MB L2 DSP local ROM */
    DSPL2RAM     o = 0x00800000  l = 0x00040000  /* 256kB L2 DSP local RAM */
    DSPL1PRAM    o = 0x00E00000  l = 0x00008000  /* 32kB L1 DSP local Program RAM */
    DSPL1DRAM    o = 0x00F00000  l = 0x00008000  /* 32kB L1 DSP local Data RAM */

#endif

    SHDSPL2ROM   o = 0x11700000  l = 0x00100000  /* 1MB L2 Shared Internal ROM */          
    SHDSPL2RAM   o = 0x11800000  l = 0x00040000  /* 256kB L2 Shared Internal RAM */       
    SHDSPL1PRAM  o = 0x11E00000  l = 0x00008000  /* 32kB L1 Shared Internal Program RAM */
    SHDSPL1DRAM  o = 0x11F00000  l = 0x00008000  /* 32kB L1 Shared Internal Data RAM */       
    EMIFACS0     o = 0x40000000  l = 0x20000000  /* 512MB SDRAM Data (CS0) */
    EMIFACS2     o = 0x60000000  l = 0x02000000  /* 32MB Async Data (CS2) */
    EMIFACS3     o = 0x62000000  l = 0x02000000  /* 32MB Async Data (CS3) */
    EMIFACS4     o = 0x64000000  l = 0x02000000  /* 32MB Async Data (CS4) */
    EMIFACS5     o = 0x66000000  l = 0x02000000  /* 32MB Async Data (CS5) */
    SHRAM        o = 0x80000000  l = 0x00020000  /* 128kB Shared RAM */
    DDR2         o = 0xC0000000  l = 0x20000000  /* 512MB DDR2 Data */

#ifndef DSP_CORE     /* ARM exclusive memory regions */

    ARMROM       o = 0xFFFD0000  l = 0x00010000  /* 64kB ARM local ROM */
    ARMRAM       o = 0xFFFF0000  l = 0x00002000  /* 8kB ARM local RAM */

#endif
}

SECTIONS
{
    .text          >  SHRAM
    .stack         >  SHRAM
    .bss           >  SHRAM
    .cio           >  SHRAM
    .const         >  SHRAM
    .data          >  SHRAM
    .switch        >  SHRAM
    .sysmem        >  SHRAM
    .far           >  SHRAM
    .args          >  SHRAM
    .ppinfo        >  SHRAM
    .ppdata        >  SHRAM
    
    /* TI-ABI or COFF sections */
    .pinit         >  SHRAM
    .cinit         >  SHRAM
    
    /* EABI sections */
    .binit         >  SHRAM
    .init_array    >  SHRAM
    .neardata      >  SHRAM
    .fardata       >  SHRAM
    .rodata        >  SHRAM
    .c6xabi.exidx  >  SHRAM
    .c6xabi.extab  >  SHRAM
}

I use:
- CCS v5.2.1
- SYS/BIOS 5_41_11_38

I don't know cause of problem, can't you help me solve this.

Thanks in advanced!

  • tungluu,
    can you post the complete console output? I think BIOS generates an extra linker command line that could be clashing with OMAPL138.cmd.
    What is Simulink model?
  • Thank you for your reply, I very sorry for late response!
    Simulink model is including 2 block is ADC and DAC connected to each other.

    Here my output console:
    **** Build of configuration Debug for project audio_delay ****

    F:\Programs\ccsv5_2\ccsv5\utils\bin\gmake -k all
    subdir_rules.mk:62: warning: overriding commands for target `audio_delaycfg_c.obj'
    subdir_rules.mk:41: warning: ignoring old commands for target `audio_delaycfg_c.obj'
    'Building file: ../audio_delay.tcf'
    'Invoking: TConf'
    "F:/Programs/ccsv5_2/xdctools_3_23_03_53/tconf" -b -Dconfig.importPath="F:/Programs/ccsv5_2/bios_5_41_11_38/packages;" "../audio_delay.tcf"
    'Finished building: ../audio_delay.tcf'
    ' '
    'Building file: ../MW_c6xxx_csl.c'
    'Invoking: C6000 Compiler'
    "F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/bin/cl6x" -mv6740 -g --define=MODEL=audio_delay --define=RT --define=NUMST=1 --define=NCSTATES=0 --define=HAVESTDIO --define=ONESTEPFCN=1 --define=TERMFCN=1 --define=MAT_FILE=0 --define=MULTI_INSTANCE_CODE=0 --define=INTEGER_CODE=0 --define=MT=0 --define=CLASSIC_INTERFACE=0 --define=ALLOCATIONFCN=0 --define=TID01EQ=0 --define=omapl138 --include_path="C:/ti/pspdrivers_01_30_00_05/packages" --include_path="F:/Programs/MATLAB2016a/toolbox/idelink/extensions/ticcs/inc" --include_path="F:/Programs/MATLAB2016a/toolbox/target/extensions/processor/tic6000/blks/lct/include" --include_path="C:/ti/pspdrivers_01_30_00_05/packages/ti/pspiom/cslr" --include_path="C:/ti/edma3_lld_01_11_03_01/packages" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pmi/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pscl/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/psl" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include" --include_path="C:/ti/C6xCSL/include" --include_path="F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/include" --include_path="F:/Workspace_CCS/audio_delay/Debug" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/bios/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include/c6000" --display_error_number --diag_warning=225 --abi=coffabi --preproc_with_compile --preproc_dependency="MW_c6xxx_csl.pp" "../MW_c6xxx_csl.c"
    'Finished building: ../MW_c6xxx_csl.c'
    ' '
    'Building file: ../audio_delay.c'
    'Invoking: C6000 Compiler'
    "F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/bin/cl6x" -mv6740 -g --define=MODEL=audio_delay --define=RT --define=NUMST=1 --define=NCSTATES=0 --define=HAVESTDIO --define=ONESTEPFCN=1 --define=TERMFCN=1 --define=MAT_FILE=0 --define=MULTI_INSTANCE_CODE=0 --define=INTEGER_CODE=0 --define=MT=0 --define=CLASSIC_INTERFACE=0 --define=ALLOCATIONFCN=0 --define=TID01EQ=0 --define=omapl138 --include_path="C:/ti/pspdrivers_01_30_00_05/packages" --include_path="F:/Programs/MATLAB2016a/toolbox/idelink/extensions/ticcs/inc" --include_path="F:/Programs/MATLAB2016a/toolbox/target/extensions/processor/tic6000/blks/lct/include" --include_path="C:/ti/pspdrivers_01_30_00_05/packages/ti/pspiom/cslr" --include_path="C:/ti/edma3_lld_01_11_03_01/packages" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pmi/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pscl/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/psl" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include" --include_path="C:/ti/C6xCSL/include" --include_path="F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/include" --include_path="F:/Workspace_CCS/audio_delay/Debug" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/bios/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include/c6000" --display_error_number --diag_warning=225 --abi=coffabi --preproc_with_compile --preproc_dependency="audio_delay.pp" "../audio_delay.c"
    'Finished building: ../audio_delay.c'
    ' '
    'Building file: audio_delaycfg.s??'
    'Invoking: C6000 Compiler'
    "F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/bin/cl6x" -mv6740 -g --define=MODEL=audio_delay --define=RT --define=NUMST=1 --define=NCSTATES=0 --define=HAVESTDIO --define=ONESTEPFCN=1 --define=TERMFCN=1 --define=MAT_FILE=0 --define=MULTI_INSTANCE_CODE=0 --define=INTEGER_CODE=0 --define=MT=0 --define=CLASSIC_INTERFACE=0 --define=ALLOCATIONFCN=0 --define=TID01EQ=0 --define=omapl138 --include_path="C:/ti/pspdrivers_01_30_00_05/packages" --include_path="F:/Programs/MATLAB2016a/toolbox/idelink/extensions/ticcs/inc" --include_path="F:/Programs/MATLAB2016a/toolbox/target/extensions/processor/tic6000/blks/lct/include" --include_path="C:/ti/pspdrivers_01_30_00_05/packages/ti/pspiom/cslr" --include_path="C:/ti/edma3_lld_01_11_03_01/packages" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pmi/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pscl/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/psl" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include" --include_path="C:/ti/C6xCSL/include" --include_path="F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/include" --include_path="F:/Workspace_CCS/audio_delay/Debug" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/bios/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include/c6000" --display_error_number --diag_warning=225 --abi=coffabi --preproc_with_compile --preproc_dependency="audio_delaycfg.pp" "audio_delaycfg.s??"
    'Finished building: audio_delaycfg.s??'
    ' '
    'Building file: ../audio_delaycfg_c.c'
    'Invoking: C6000 Compiler'
    "F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/bin/cl6x" -mv6740 -g --define=MODEL=audio_delay --define=RT --define=NUMST=1 --define=NCSTATES=0 --define=HAVESTDIO --define=ONESTEPFCN=1 --define=TERMFCN=1 --define=MAT_FILE=0 --define=MULTI_INSTANCE_CODE=0 --define=INTEGER_CODE=0 --define=MT=0 --define=CLASSIC_INTERFACE=0 --define=ALLOCATIONFCN=0 --define=TID01EQ=0 --define=omapl138 --include_path="C:/ti/pspdrivers_01_30_00_05/packages" --include_path="F:/Programs/MATLAB2016a/toolbox/idelink/extensions/ticcs/inc" --include_path="F:/Programs/MATLAB2016a/toolbox/target/extensions/processor/tic6000/blks/lct/include" --include_path="C:/ti/pspdrivers_01_30_00_05/packages/ti/pspiom/cslr" --include_path="C:/ti/edma3_lld_01_11_03_01/packages" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pmi/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pscl/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/psl" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include" --include_path="C:/ti/C6xCSL/include" --include_path="F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/include" --include_path="F:/Workspace_CCS/audio_delay/Debug" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/bios/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include/c6000" --display_error_number --diag_warning=225 --abi=coffabi --preproc_with_compile --preproc_dependency="audio_delaycfg_c.pp" "../audio_delaycfg_c.c"
    'Finished building: ../audio_delaycfg_c.c'
    ' '
    'Building file: ../audio_delay_data.c'
    'Invoking: C6000 Compiler'
    "F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/bin/cl6x" -mv6740 -g --define=MODEL=audio_delay --define=RT --define=NUMST=1 --define=NCSTATES=0 --define=HAVESTDIO --define=ONESTEPFCN=1 --define=TERMFCN=1 --define=MAT_FILE=0 --define=MULTI_INSTANCE_CODE=0 --define=INTEGER_CODE=0 --define=MT=0 --define=CLASSIC_INTERFACE=0 --define=ALLOCATIONFCN=0 --define=TID01EQ=0 --define=omapl138 --include_path="C:/ti/pspdrivers_01_30_00_05/packages" --include_path="F:/Programs/MATLAB2016a/toolbox/idelink/extensions/ticcs/inc" --include_path="F:/Programs/MATLAB2016a/toolbox/target/extensions/processor/tic6000/blks/lct/include" --include_path="C:/ti/pspdrivers_01_30_00_05/packages/ti/pspiom/cslr" --include_path="C:/ti/edma3_lld_01_11_03_01/packages" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pmi/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pscl/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/psl" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include" --include_path="C:/ti/C6xCSL/include" --include_path="F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/include" --include_path="F:/Workspace_CCS/audio_delay/Debug" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/bios/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include/c6000" --display_error_number --diag_warning=225 --abi=coffabi --preproc_with_compile --preproc_dependency="audio_delay_data.pp" "../audio_delay_data.c"
    'Finished building: ../audio_delay_data.c'
    ' '
    'Building file: ../audio_delay_main.c'
    'Invoking: C6000 Compiler'
    "F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/bin/cl6x" -mv6740 -g --define=MODEL=audio_delay --define=RT --define=NUMST=1 --define=NCSTATES=0 --define=HAVESTDIO --define=ONESTEPFCN=1 --define=TERMFCN=1 --define=MAT_FILE=0 --define=MULTI_INSTANCE_CODE=0 --define=INTEGER_CODE=0 --define=MT=0 --define=CLASSIC_INTERFACE=0 --define=ALLOCATIONFCN=0 --define=TID01EQ=0 --define=omapl138 --include_path="C:/ti/pspdrivers_01_30_00_05/packages" --include_path="F:/Programs/MATLAB2016a/toolbox/idelink/extensions/ticcs/inc" --include_path="F:/Programs/MATLAB2016a/toolbox/target/extensions/processor/tic6000/blks/lct/include" --include_path="C:/ti/pspdrivers_01_30_00_05/packages/ti/pspiom/cslr" --include_path="C:/ti/edma3_lld_01_11_03_01/packages" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pmi/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pscl/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/psl" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include" --include_path="C:/ti/C6xCSL/include" --include_path="F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/include" --include_path="F:/Workspace_CCS/audio_delay/Debug" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/bios/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include/c6000" --display_error_number --diag_warning=225 --abi=coffabi --preproc_with_compile --preproc_dependency="audio_delay_main.pp" "../audio_delay_main.c"
    'Finished building: ../audio_delay_main.c'
    ' '
    'Building file: ../c6748evm_aic31.c'
    'Invoking: C6000 Compiler'
    "F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/bin/cl6x" -mv6740 -g --define=MODEL=audio_delay --define=RT --define=NUMST=1 --define=NCSTATES=0 --define=HAVESTDIO --define=ONESTEPFCN=1 --define=TERMFCN=1 --define=MAT_FILE=0 --define=MULTI_INSTANCE_CODE=0 --define=INTEGER_CODE=0 --define=MT=0 --define=CLASSIC_INTERFACE=0 --define=ALLOCATIONFCN=0 --define=TID01EQ=0 --define=omapl138 --include_path="C:/ti/pspdrivers_01_30_00_05/packages" --include_path="F:/Programs/MATLAB2016a/toolbox/idelink/extensions/ticcs/inc" --include_path="F:/Programs/MATLAB2016a/toolbox/target/extensions/processor/tic6000/blks/lct/include" --include_path="C:/ti/pspdrivers_01_30_00_05/packages/ti/pspiom/cslr" --include_path="C:/ti/edma3_lld_01_11_03_01/packages" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pmi/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pscl/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/psl" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include" --include_path="C:/ti/C6xCSL/include" --include_path="F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/include" --include_path="F:/Workspace_CCS/audio_delay/Debug" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/bios/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include/c6000" --display_error_number --diag_warning=225 --abi=coffabi --preproc_with_compile --preproc_dependency="c6748evm_aic31.pp" "../c6748evm_aic31.c"
    'Finished building: ../c6748evm_aic31.c'
    ' '
    'Building file: ../c6748evm_i2c.c'
    'Invoking: C6000 Compiler'
    "F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/bin/cl6x" -mv6740 -g --define=MODEL=audio_delay --define=RT --define=NUMST=1 --define=NCSTATES=0 --define=HAVESTDIO --define=ONESTEPFCN=1 --define=TERMFCN=1 --define=MAT_FILE=0 --define=MULTI_INSTANCE_CODE=0 --define=INTEGER_CODE=0 --define=MT=0 --define=CLASSIC_INTERFACE=0 --define=ALLOCATIONFCN=0 --define=TID01EQ=0 --define=omapl138 --include_path="C:/ti/pspdrivers_01_30_00_05/packages" --include_path="F:/Programs/MATLAB2016a/toolbox/idelink/extensions/ticcs/inc" --include_path="F:/Programs/MATLAB2016a/toolbox/target/extensions/processor/tic6000/blks/lct/include" --include_path="C:/ti/pspdrivers_01_30_00_05/packages/ti/pspiom/cslr" --include_path="C:/ti/edma3_lld_01_11_03_01/packages" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pmi/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/pscl/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/psl" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include" --include_path="C:/ti/C6xCSL/include" --include_path="F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/include" --include_path="F:/Workspace_CCS/audio_delay/Debug" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/bios/include" --include_path="F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/include/c6000" --display_error_number --diag_warning=225 --abi=coffabi --preproc_with_compile --preproc_dependency="c6748evm_i2c.pp" "../c6748evm_i2c.c"
    'Finished building: ../c6748evm_i2c.c'
    ' '
    'Building target: audio_delay.out'
    'Invoking: C6000 Linker'
    "F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/bin/cl6x" -mv6740 -g --define=MODEL=audio_delay --define=RT --define=NUMST=1 --define=NCSTATES=0 --define=HAVESTDIO --define=ONESTEPFCN=1 --define=TERMFCN=1 --define=MAT_FILE=0 --define=MULTI_INSTANCE_CODE=0 --define=INTEGER_CODE=0 --define=MT=0 --define=CLASSIC_INTERFACE=0 --define=ALLOCATIONFCN=0 --define=TID01EQ=0 --define=omapl138 --display_error_number --diag_warning=225 --abi=coffabi -z -m"audio_delay.map" --stack_size=0x800 --heap_size=0x800 --define=DSP_CORE=1 --warn_sections --display_error_number -i"F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/lib" -i"F:/Programs/ccsv5_2/ccsv5/tools/compiler/c6000_7_3_0/include" -i"F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/rtdx/lib/c6000" -i"F:/Programs/ccsv5_2/bios_5_41_11_38/packages/ti/bios/lib" --reread_libs --rom_model -o "audio_delay.out" -l"./audio_delaycfg.cmd" "./c6748evm_i2c.obj" "./c6748evm_aic31.obj" "./audio_delay_main.obj" "./audio_delay_data.obj" "./audio_delaycfg_c.obj" "./audio_delaycfg.obj" "./audio_delay.obj" "./MW_c6xxx_csl.obj" -l"libc.a" "../OMAPL138.cmd"
    <Linking>
    "../OMAPL138.cmd", line 32: error #10264: SHDSPL2RAM memory range overlaps

    existing memory range IRAM
    >> Compilation failure
    "../OMAPL138.cmd", line 32: error #10264: SHDSPL2RAM memory range overlaps
    existing memory range CACHE_L2
    "../OMAPL138.cmd", line 33: error #10264: SHDSPL1PRAM memory range overlaps
    existing memory range CACHE_L1P
    "../OMAPL138.cmd", line 34: error #10264: SHDSPL1DRAM memory range overlaps
    existing memory range CACHE_L1D
    "../OMAPL138.cmd", line 40: error #10264: SHRAM memory range overlaps existing
    memory range L3_CBA_RAM
    "../OMAPL138.cmd", line 41: error #10264: DDR2 memory range overlaps existing
    memory range DDR

    undefined first referenced
    symbol in file
    --------- ----------------
    _Aic31_IOMFXNS ./audio_delaycfg.obj
    _Aic31_PARAMS ./c6748evm_aic31.obj
    _Aic31_init ./c6748evm_aic31.obj
    _Audio_IOMFXNS ./audio_delaycfg.obj
    _Audio_PARAMS ./c6748evm_aic31.obj
    _Audio_init ./c6748evm_aic31.obj
    _I2c_IOMFXNS ./audio_delaycfg.obj
    _I2c_PARAMS ./c6748evm_i2c.obj
    _I2c_init ./c6748evm_i2c.obj
    _Mcasp_IOMFXNS ./audio_delaycfg.obj
    _Mcasp_PARAMS ./c6748evm_aic31.obj
    _Mcasp_init ./c6748evm_aic31.obj
    _Psc_ModuleClkCtrl ./c6748evm_aic31.obj
    _edma3init ./c6748evm_aic31.obj
    _hEdma ./c6748evm_aic31.obj

    error #10234-D: unresolved symbols remain
    error #10010: errors encountered during linking; "audio_delay.out" not built
    gmake: *** [audio_delay.out] Error 1
    gmake: Target `all' not remade because of errors.

    **** Build Finished ****
  • You can right-click on OMAPL138.cmd and click on "Exclude from build". That should help with overlapping memory ranges.
    As for undefined symbols, I don't really recognize them. Are these symbols defined in some of your source files?
  • Thank you, i have fixed problem. I have choose option "Exclude from build" for OMAPL138.cmd. For undefined symbols, i add librabry including that symbols. Firstly, I only add header file, so this problem. Thanks you for help me.