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.

TMS320F28377S: .out gmake issue

Part Number: TMS320F28377S

Tool/software:

Dear all,

I am currently trying to build the IM.out file using MATLAB/Simulink R2023b and Code Composer Studio 12.2.0.00009.

Please find attached the Simulink build report and CCS logs.

Here is the end of the CCS Build

Building file: "C:/ti/c2000/C2000Ware_4_03_00_00/driverlib/f2837xs/driverlib/sysctl.c"
Invoking: C2000 Compiler
"C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" --include_path="C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="C:/RT/R13/IM/IM" --include_path="C:/Program Files/MATLAB/R2023b/toolbox/target/shared/svd/common/include" --include_path="C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/inc" --include_path="C:/RT/R13/IM/IM/IM_ert_rtw" --include_path="C:/Program Files/MATLAB/R2023b/extern/include" --include_path="C:/Program Files/MATLAB/R2023b/simulink/include" --include_path="C:/Program Files/MATLAB/R2023b/rtw/c/src" --include_path="C:/Program Files/MATLAB/R2023b/rtw/c/src/ext_mode/common" --include_path="C:/Program Files/MATLAB/R2023b/rtw/c/ert" --include_path="C:/Program Files/MATLAB/R2023b/toolbox/shared/can/src/scanutil" --include_path="C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src" --include_path="C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000_shared/src" --include_path="C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000_shared/inc" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/libraries/calibration/hrpwm/f2837xs/include" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/driverlib/f2837xs/driverlib" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/driverlib/f2837xs/driverlib/inc" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/device_support/f2837xs/common/include" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/device_support/f2837xs/headers/include" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/device_support/f2837xs/common" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/libraries/math/IQmath/c28/include" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/libraries/math/CLAmath/c28/include" --include_path="C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000_soc/src/ipclite" --include_path="C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000_soc/inc/ipclite" --define=MW_SPI_A --define=MW_SPISTE_SELECT_SPI_A --define=MODEL=IM --define=NUMST=2 --define=NCSTATES=0 --define=HAVESTDIO --define=MODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 --define=CLASSIC_INTERFACE=0 --define=ALLOCATIONFCN=0 --define=TID01EQ=0 --define=TERMFCN=1 --define=ONESTEPFCN=1 --define=MAT_FILE=0 --define=MULTI_INSTANCE_CODE=0 --define=INTEGER_CODE=0 --define=MT=1 --define=XCP_CUSTOM_PLATFORM --define=EXTMODE_DISABLE_ARGS_PROCESSING=1 --define=MW_PIL_SCIFIFOLEN=16 --define=CPU1 --define=F2837X_REG_FORMAT --define=MW_F2837XS --define=STACK_SIZE=64 --define=__MW_TARGET_USE_HARDWARE_RESOURCES_H__ --define=RT --define=F28379S --define=BOOT_FROM_FLASH=1 --define=CPU_RAMLS_PROG_START=0x8000 --define=CPU_RAMLS_PROG_LENGTH=0x1800 --define=CLA_RAMLS_PROG_START=0xA800 --define=CLA_RAMLS_PROG_LENGTH=0x800 --define=CLA_RAMLS_DATA_START=0x9800 --define=CLA_RAMLS_DATA_LENGTH=0x1000 --abi=coffabi -s -v28 -ml --abi=coffabi  --preproc_dependency=sysctl.dep --preproc_with_compile  --large_memory_model -I/include -I -v28 --float_support=fpu32 -ml -DF28379S -DBOOT_FROM_FLASH=1 --tmu_support=tmu0 --fp_mode=relaxed -DCPU_RAMLS_PROG_START=0x8000 -DCPU_RAMLS_PROG_LENGTH=0x1800 -DCLA_RAMLS_PROG_START=0xA800 -DCLA_RAMLS_PROG_LENGTH=0x800 -DCLA_RAMLS_DATA_START=0x9800 -DCLA_RAMLS_DATA_LENGTH=0x1000 --preproc_with_compile --preproc_dependency="sysctl.d_raw"  "C:/ti/c2000/C2000Ware_4_03_00_00/driverlib/f2837xs/driverlib/sysctl.c"
Finished building: "C:/ti/c2000/C2000Ware_4_03_00_00/driverlib/f2837xs/driverlib/sysctl.c"
 
Building target: "IM.out"
Invoking: C2000 Linker
"C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" --define=MW_SPI_A --define=MW_SPISTE_SELECT_SPI_A --define=MODEL=IM --define=NUMST=2 --define=NCSTATES=0 --define=HAVESTDIO --define=MODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 --define=CLASSIC_INTERFACE=0 --define=ALLOCATIONFCN=0 --define=TID01EQ=0 --define=TERMFCN=1 --define=ONESTEPFCN=1 --define=MAT_FILE=0 --define=MULTI_INSTANCE_CODE=0 --define=INTEGER_CODE=0 --define=MT=1 --define=XCP_CUSTOM_PLATFORM --define=EXTMODE_DISABLE_ARGS_PROCESSING=1 --define=MW_PIL_SCIFIFOLEN=16 --define=CPU1 --define=F2837X_REG_FORMAT --define=MW_F2837XS --define=STACK_SIZE=64 --define=__MW_TARGET_USE_HARDWARE_RESOURCES_H__ --define=RT --define=F28379S --define=BOOT_FROM_FLASH=1 --define=CPU_RAMLS_PROG_START=0x8000 --define=CPU_RAMLS_PROG_LENGTH=0x1800 --define=CLA_RAMLS_PROG_START=0xA800 --define=CLA_RAMLS_PROG_LENGTH=0x800 --define=CLA_RAMLS_DATA_START=0x9800 --define=CLA_RAMLS_DATA_LENGTH=0x1000 --abi=coffabi -s -v28 -ml --abi=coffabi  --preproc_dependency=IM.out --preproc_with_compile  --large_memory_model -I/include -I -v28 --float_support=fpu32 -ml -DF28379S -DBOOT_FROM_FLASH=1 --tmu_support=tmu0 --fp_mode=relaxed -DCPU_RAMLS_PROG_START=0x8000 -DCPU_RAMLS_PROG_LENGTH=0x1800 -DCLA_RAMLS_PROG_START=0xA800 -DCLA_RAMLS_PROG_LENGTH=0x800 -DCLA_RAMLS_DATA_START=0x9800 -DCLA_RAMLS_DATA_LENGTH=0x1000 -z --warn_sections -i"C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/lib" -i"C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --reread_libs --define=F28379S --define=BOOT_FROM_FLASH=1 --define=BOOT_USING_BL=0 --define=CPU_RAMLS_PROG_START=0x8000 --define=CPU_RAMLS_PROG_LENGTH=0x1800 --define=CLA_RAMLS_PROG_START=0xA800 --define=CLA_RAMLS_PROG_LENGTH=0x800 --define=CLA_RAMLS_DATA_START=0x9800 --define=CLA_RAMLS_DATA_LENGTH=0x1000 --rom_model --stack_size=64 --warn_sections --heap_size=1024 --reread_libs --rom_model --priority -mIM.map -o "IM.out" "./DSP28xx_SciUtil.obj" "./F2837xS_Adc.obj" "./F2837xS_CodeStartBranch.obj" "./F2837xS_CpuTimers.obj" "./F2837xS_DefaultISR.obj" "./F2837xS_Dma.obj" "./F2837xS_GlobalVariableDefs.obj" "./F2837xS_Gpio.obj" "./F2837xS_PieCtrl.obj" "./F2837xS_PieVect.obj" "./F2837xS_SysCtrl.obj" "./F2837xS_usDelay.obj" "./IM.obj" "./IM_data.obj" "./MW_SPI.obj" "./MW_c2000GPIO.obj" "./MW_c28xGPIO.obj" "./MW_c28xGlobalInterrupts.obj" "./MW_c28xSPI.obj" "./MW_c28xx_adc.obj" "./MW_c28xx_board.obj" "./MW_c28xx_can.obj" "./MW_c28xx_csl.obj" "./MW_c28xx_pwm.obj" "./MW_c28xx_qep.obj" "./c2000HardwareTimerConfig.obj" "./c2837xSBoard_Realtime_Support.obj" "./c2837xSSchedulerTimer0.obj" "./can.obj" "./can_datatype_ground.obj" "./clb.obj" "./dma.obj" "./ert_main.obj" "./interrupt.obj" "./mw_C28x_addsubasm_s32.obj" "./mw_soc_c2000_ipc.obj" "./rtGetInf.obj" "./rtGetNaN.obj" "./rt_nonfinite.obj" "./sysctl.obj" "../28377S_FLASH_lnk.cmd"  -l"C:/ti/c2000/C2000Ware_4_03_00_00/libraries/math/IQmath/c28/lib/IQmath_fpu32.lib" -l"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c2837xSPeripherals.cmd" -l"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd" -lrts2800_fpu32.lib 
<Linking>
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 14: error: 
   BEGIN memory range has already been specified
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 15: error: 
   BEGIN_FLASH memory range overlaps existing memory range BEGIN
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 28: error: 
   RAMLS_PROG memory range overlaps existing memory range RAMLS0
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 28: error: 
   RAMLS_PROG memory range overlaps existing memory range RAMLS1
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 28: error: 
   RAMLS_PROG memory range overlaps existing memory range RAMLS2
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 28: error: 
   RAMLS_PROG memory range overlaps existing memory range RAMLS3
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 28: error: 
   RAMLS_PROG memory range overlaps existing memory range RAMLS4
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 31: error: 
   RESET memory range has already been specified
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 31: error: 
   RESET memory range overlaps existing memory range RESET
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHA
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHB
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHC
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHD
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHE
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHF
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHG
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHH
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHI
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHJ
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHK
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHL
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHM
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 36: error: 
   FLASHA_N memory range overlaps existing memory range FLASHN
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 39: error: 
   BOOT_RSVD memory range has already been specified
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 39: error: 
   BOOT_RSVD memory range overlaps existing memory range BOOT_RSVD
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 40: error: 
   RAMM0M1 memory range overlaps existing memory range RAMM1
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 41: error: 
   RAMD0D1 memory range overlaps existing memory range RAMD1
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS0
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS1
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS2
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS3
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS4
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS5
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS6
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS7
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS8
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS9
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS10
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS11
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS12
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 52: error: 
   RAMGS_DATA memory range overlaps existing memory range RAMGS13
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 93: warning: 
   absolute symbol "_RamfuncsLoadStart" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 94: warning: 
   absolute symbol "_RamfuncsLoadSize" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 95: warning: 
   absolute symbol "_RamfuncsLoadEnd" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 96: warning: 
   absolute symbol "_RamfuncsRunStart" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 97: warning: 
   absolute symbol "_RamfuncsRunSize" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 98: warning: 
   absolute symbol "_RamfuncsRunEnd" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 93: warning: 
   absolute symbol "_RamfuncsLoadStart" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 94: warning: 
   absolute symbol "_RamfuncsLoadSize" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 95: warning: 
   absolute symbol "_RamfuncsLoadEnd" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 96: warning: 
   absolute symbol "_RamfuncsRunStart" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 97: warning: 
   absolute symbol "_RamfuncsRunSize" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 98: warning: 
   absolute symbol "_RamfuncsRunEnd" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 93: warning: 
   absolute symbol "_RamfuncsLoadStart" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 94: warning: 
   absolute symbol "_RamfuncsLoadSize" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 95: warning: 
   absolute symbol "_RamfuncsLoadEnd" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 96: warning: 
   absolute symbol "_RamfuncsRunStart" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 97: warning: 
   absolute symbol "_RamfuncsRunSize" being redefined
"C:/Program Files/MATLAB/R2023b/toolbox/c2b/tic2000/src/c28377S.cmd", line 98: warning: 
   absolute symbol "_RamfuncsRunEnd" being redefined
error: errors encountered during linking; "IM.out" not built
 
>> Compilation failure
makefile:176: recipe for target 'IM.out' failed
gmake: *** [IM.out] Error 1
gmake: Target 'all' not remade because of errors.

**** Build Finished ****

I have found a forum post describing a similar issue:
https://fr.mathworks.com/matlabcentral/answers/125880-error-while-building-a-make-file-into-a-out-for-ccs-v4-using-matlab#comment_3327601

At this stage, I am completely stuck, and this issue is becoming critical, as it is blocking all progress on my project.

Thank you in advance for your support.

Best regards

4188.CCST_IM_out_Built_error.zip5658.CCST_problems.xlsx