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.

IWR6843AOPEVM: CCStudio example compile error.

Part Number: IWR6843AOPEVM
Other Parts Discussed in Thread: CCSTUDIO, SYSBIOS, MATHLIB

Tool/software:

I have just downloaded and installed CCStudio and have imported the "area_scanner_6843_dss" example for the IWR6843AOPEVM hardware.

When I try to compile the project I receive the following error:

[41]<Linking>
[42]"../dss/c674x_linker.cmd", line 88: error #10099-D: program will not fit into available memory. placement with alignment fails for section ".switch" size 0xdc . Available memory ranges:
[43] L2SRAM_UMAP0 size: 0x20000 unused: 0x25 max hole: 0xc
[44] L2SRAM_UMAP1 size: 0x20000 unused: 0x0 max hole: 0x0
[45]error #10010: errors encountered during linking; "area_scanner_6843_dss_isk.xe674" not built

I have made no alterations to the example code. I have just imported it and tried to compile.

Are you able to tell me how to fix this?

Regards

Dave

  • Hi

    Thanks for your query. Please allow us a couple of days to respond

    Regards

  • Hello,

    Which SDK are you using?  Area scanner requires SDK 3.5 and not SDK 3.6, and I believe the linker file is pulled from the SDK which might be different.  Please confirm your SDK version is correct.

    Sincerely,

    Santosh

  • Hi Santosh,

    I am using SDK 3.6.2.

    Do I need to remove SDK 3.6 before installing/using SDK 3.5?

    Can the Area Scan application be updated to use the latest SDK?

    Regards

    Dave

  • You don't need to remove it, but you will need to check the project properties to make sure it is using the correct SDK.  There is no current plan to migrate it to SDK 3.6.

    Sincerely,

    Santosh

  • Hi Santosh,

    OK I have SDK 3.5 selected and the dss compiles OK but the mss now has an error:

    [13]**** Build of configuration aop for project area_scanner_6843_mss ****
    [14]"D:\\ti\\ccs2010\\ccs\\utils\\bin\\gmake" -k -j 8 all -O

    [15]Building file: "../mss/mmw_mss.cfg"
    [16]Invoking: XDCtools
    [17]"D:/ti/xdctools_3_50_08_24_core/xs" --xdcpath="D:/ti/bios_6_73_01_01/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.R4Ft -p ti.platforms.cortexR:IWR68XX:false:200 -r release -c "D:/ti/ti-cgt-arm_16.9.6.LTS" --compileOptions "--enum_type=int" "../mss/mmw_mss.cfg"
    [18]making package.mak (because of package.bld) ...
    [19]generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
    [20]configuring mmw_mss.xer4ft from package/cfg/mmw_mss_per4ft.cfg ...
    [21]generating custom ti.sysbios library makefile ...
    [22]Starting build of library sources ...
    [23]making D:/TI_workspace/area_scanner_6843_mss/mss/src/sysbios/sysbios.aer4ft ...
    [24]gmake[1]: Entering directory `D:/TI_workspace/area_scanner_6843_mss/mss/src/sysbios'
    [25]gmake[1]: Nothing to be done for `all'.
    [26]gmake[1]: Leaving directory `D:/TI_workspace/area_scanner_6843_mss/mss/src/sysbios'
    [27]Build of libraries done.
    [28]cler4ft package/cfg/mmw_mss_per4ft.c ...
    [29]Finished building: "../mss/mmw_mss.cfg"

    [30]Building file: "../mss/mmwdemo_rfparser.c"
    [31]Invoking: Arm Compiler
    [32]"D:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="D:/TI_workspace/area_scanner_6843_mss" --include_path="D:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="D:/ti/radar_toolbox_3_00_00_05" --include_path="D:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="mss/mmwdemo_rfparser.d_raw" --obj_directory="mss" --cmd_file="configPkg/compiler.opt" "../mss/mmwdemo_rfparser.c"

    [33]>> Compilation failure
    [34]mss/subdir_rules.mk:9: recipe for target 'mss/mmwdemo_rfparser.oer4f' failed
    [35]"../mss/mmwdemo_rfparser.c", line 907: error #137: struct "MmwDemo_RFParserOutParams_t" has no field "centerFreq"
    [36]1 error detected in the compilation of "../mss/mmwdemo_rfparser.c".
    [37]gmake: *** [mss/mmwdemo_rfparser.oer4f] Error 1
    [38]Building file: "../mss/mmwdemo_monitor.c"
    [39]Invoking: Arm Compiler
    [40]"D:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="D:/TI_workspace/area_scanner_6843_mss" --include_path="D:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="D:/ti/radar_toolbox_3_00_00_05" --include_path="D:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="mss/mmwdemo_monitor.d_raw" --obj_directory="mss" --cmd_file="configPkg/compiler.opt" "../mss/mmwdemo_monitor.c"
    [41]Finished building: "../mss/mmwdemo_monitor.c"

    [42]Building file: "../mss/mmwdemo_adcconfig.c"
    [43]Invoking: Arm Compiler
    [44]"D:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="D:/TI_workspace/area_scanner_6843_mss" --include_path="D:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="D:/ti/radar_toolbox_3_00_00_05" --include_path="D:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="mss/mmwdemo_adcconfig.d_raw" --obj_directory="mss" --cmd_file="configPkg/compiler.opt" "../mss/mmwdemo_adcconfig.c"
    [45]Finished building: "../mss/mmwdemo_adcconfig.c"

    [46]Building file: "../objdetrangehwa.c"
    [47]Invoking: Arm Compiler
    [48]"D:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="D:/TI_workspace/area_scanner_6843_mss" --include_path="D:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="D:/ti/radar_toolbox_3_00_00_05" --include_path="D:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="objdetrangehwa.d_raw" --cmd_file="configPkg/compiler.opt" "../objdetrangehwa.c"
    [49]Finished building: "../objdetrangehwa.c"

    [50]Building file: "../utils/tracker_utils.c"
    [51]Invoking: Arm Compiler
    [52]"D:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="D:/TI_workspace/area_scanner_6843_mss" --include_path="D:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="D:/ti/radar_toolbox_3_00_00_05" --include_path="D:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="utils/tracker_utils.d_raw" --obj_directory="utils" --cmd_file="configPkg/compiler.opt" "../utils/tracker_utils.c"
    [53]Finished building: "../utils/tracker_utils.c"

    [54]Building file: "../mss/mmw_lvds_stream.c"
    [55]Invoking: Arm Compiler
    [56]"D:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="D:/TI_workspace/area_scanner_6843_mss" --include_path="D:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="D:/ti/radar_toolbox_3_00_00_05" --include_path="D:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="mss/mmw_lvds_stream.d_raw" --obj_directory="mss" --cmd_file="configPkg/compiler.opt" "../mss/mmw_lvds_stream.c"
    [57]Finished building: "../mss/mmw_lvds_stream.c"

    [58]Building file: "../mss/mmw_cli.c"
    [59]Invoking: Arm Compiler
    [60]"D:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="D:/TI_workspace/area_scanner_6843_mss" --include_path="D:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="D:/ti/radar_toolbox_3_00_00_05" --include_path="D:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="mss/mmw_cli.d_raw" --obj_directory="mss" --cmd_file="configPkg/compiler.opt" "../mss/mmw_cli.c"
    [61]Finished building: "../mss/mmw_cli.c"

    [62]Building file: "../mss/mss_main.c"
    [63]Invoking: Arm Compiler
    [64]"D:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="D:/TI_workspace/area_scanner_6843_mss" --include_path="D:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="D:/ti/radar_toolbox_3_00_00_05" --include_path="D:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="mss/mss_main.d_raw" --obj_directory="mss" --cmd_file="configPkg/compiler.opt" "../mss/mss_main.c"
    [65]Finished building: "../mss/mss_main.c"

    [66]gmake: Target 'all' not remade because of errors.
    [67]**** Build Finished

  • Actually the dss also has errors. Don't know what is going on!

    [0]**** Build of configuration aop for project area_scanner_6843_dss ****
    [1]"D:\\ti\\ccs2010\\ccs\\utils\\bin\\gmake" -k -j 8 all -O

    [2]Building file: "../dss/dss_main.c"
    [3]Invoking: C6000 Compiler
    [4]"D:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="D:/TI_workspace/area_scanner_6843_dss" --include_path="D:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="D:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="D:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="D:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="D:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="D:/ti/radar_toolbox_3_00_00_05" --include_path="D:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' --define=AOA_TYPE_2D --define=XWR68XX_AOP_ANTENNA_PATTERN -g --gcc --diag_error=10015 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="dss/dss_main.d_raw" --obj_directory="dss" --cmd_file="configPkg/compiler.opt" "../dss/dss_main.c"
    [5]Finished building: "../dss/dss_main.c"

    [6]Building file: "../dss/objectdetection.c"
    [7]Invoking: C6000 Compiler
    [8]"D:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="D:/TI_workspace/area_scanner_6843_dss" --include_path="D:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="D:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="D:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="D:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="D:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="D:/ti/radar_toolbox_3_00_00_05" --include_path="D:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' --define=AOA_TYPE_2D --define=XWR68XX_AOP_ANTENNA_PATTERN -g --gcc --diag_error=10015 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="dss/objectdetection.d_raw" --obj_directory="dss" --cmd_file="configPkg/compiler.opt" "../dss/objectdetection.c"
    [9]"../dss/objectdetection.c", line 1934: warning #179-D: variable "errCode" was declared but never referenced
    [10]Finished building: "../dss/objectdetection.c"

    [11]Building target: "area_scanner_6843_dss_aop.xe674"
    [12]Invoking: C6000 Linker
    [13]"D:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --define=SOC_XWR68XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' --define=AOA_TYPE_2D --define=XWR68XX_AOP_ANTENNA_PATTERN -g --gcc --diag_error=10015 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 -z -m"area_scanner_6843_dss_aop.map" --heap_size=0x800 --stack_size=0x800 -i"D:/ti/ti-cgt-c6000_8.3.3/lib" -i"D:/TI_workspace/area_scanner_6843_dss" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/mmwave/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/mmwavelink/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/dpm/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/alg/mmwavelib/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/crc/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/soc/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/osal/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/mailbox/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/edma/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/adcbuf/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/cbuff/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/utils/hsiheader/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/utils/mathutils/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/datapath/dpc/dpu/dopplerproc/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/datapath/dpc/dpu/cfarcaproc/lib" -i"D:/ti/mmwave_sdk_03_05_00_04/packages/ti/datapath/dpedma/lib" -i"D:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/lib" -i"D:/ti/mathlib_c674x_3_1_2_1/packages/ti/mathlib/lib" -i"D:/ti/radar_toolbox_3_00_00_05/source/ti/alg/gtrack/lib" -i"D:/ti/radar_toolbox_3_00_00_05/source/ti/dpu/aoaproc/lib" -i"D:/ti/radar_toolbox_3_00_00_05/source/ti/dpu/trackerproc/lib" -i"D:/ti/radar_toolbox_3_00_00_05/source/ti/dpu/staticdetproc/lib" -i"D:/ti/ti-cgt-c6000_8.3.3/include" --reread_libs --disable_auto_rts --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=AOA_TYPE_2D --diag_error=10015 --diag_warning=225 --diag_wrap=off --display_error_number --warn_sections --xml_link_info="xwr68xx_mmw_demo_dss_linkInfo.xml" --ram_model --unused_section_elimination=on -o "area_scanner_6843_dss_aop.xe674" "./dss/dss_main.oe674" "./dss/objectdetection.oe674" "../xwr6843_C674x.cmd" "../dss/c674x_linker.cmd" "../dss/mmw_dss_linker.cmd" -l"configPkg/linker.cmd" -ldsplib.ae64P -lmathlib.ae674 -llibmathutils.ae674 -llibsoc_xwr68xx.ae674 -llibosal_xwr68xx.ae674 -llibcrc_xwr68xx.ae674 -llibmailbox_xwr68xx.ae674 -llibmmwavelink_xwr68xx.ae674 -llibmmwave_xwr68xx.ae674 -llibedma_xwr68xx.ae674 -llibadcbuf_xwr68xx.ae674 -llibmmwavealg_xwr68xx.ae674 -llibcbuff_xwr68xx.ae674 -llibhsiheader_xwr68xx.ae674 -llibcfarcaproc_dsp_xwr68xx.ae674 -llibdopplerproc_dsp_xwr68xx.ae674 -llibdpm_xwr68xx.ae674 -llibdpedma_hwa_xwr68xx.ae674 -llibgtrack3D.ae674 -llibtrackerproc_xwr68xx.ae674 -lrts6740_elf.lib -llibaoa2dproc_dsp_aop_xwr68xx.ae674 -llibstaticdetproc_dsp_aop_xwr68xx.ae674 -llibc.a
    [14]<Linking>
    [15]"../dss/c674x_linker.cmd", line 48: error #10263: L2SRAM_UMAP1 memory range has already been specified
    [16]"../dss/c674x_linker.cmd", line 48: error #10264: L2SRAM_UMAP1 memory range overlaps existing memory range L2SRAM_UMAP1
    [17]"../dss/c674x_linker.cmd", line 49: error #10263: L2SRAM_UMAP0 memory range has already been specified
    [18]"../dss/c674x_linker.cmd", line 49: error #10264: L2SRAM_UMAP0 memory range overlaps existing memory range L2SRAM_UMAP0
    [19]"../dss/c674x_linker.cmd", line 50: error #10263: L3SRAM memory range has already been specified
    [20]"../dss/c674x_linker.cmd", line 50: error #10264: L3SRAM memory range overlaps existing memory range L3SRAM
    [21]"../dss/c674x_linker.cmd", line 53: error #10263: HSRAM memory range has already been specified
    [22]"../dss/c674x_linker.cmd", line 53: error #10264: HSRAM memory range overlaps existing memory range HSRAM
    [23]"../dss/c674x_linker.cmd", line 67: warning #10190-D: absolute symbol "ti_sysbios_family_c64p_Cache_l1dSize" being redefined
    [24]"../dss/c674x_linker.cmd", line 68: warning #10190-D: absolute symbol "ti_sysbios_family_c64p_Cache_l1pSize" being redefined
    [25]"../dss/c674x_linker.cmd", line 69: warning #10190-D: absolute symbol "ti_sysbios_family_c64p_Cache_l2Size" being redefined
    [26]"../dss/c674x_linker.cmd", line 74: error #10099-D: program will not fit into available memory. run placement with alignment fails for section ".vecs" size 0 , overlaps with ".vecs", size 0x200 (page 0)

    [27]"../dss/mmw_dss_linker.cmd", line 10: error #10099-D: program will not fit into available memory. run placement with alignment fails for section ".l3ram" size 0xbff07 . Available memory ranges:
    [28] L3SRAM size: 0xa0000 unused: 0xa0000 max hole: 0xa0000
    [29]error #10010: errors encountered during linking; "area_scanner_6843_dss_aop.xe674" not built

    [30]>> Compilation failure
    [31]makefile:163: recipe for target 'area_scanner_6843_dss_aop.xe674' failed
    [32]gmake[1]: *** [area_scanner_6843_dss_aop.xe674] Error 1
    [33]makefile:159: recipe for target 'all' failed
    [34]gmake: *** [all] Error 2
    [35]**** Build Finished

  • OK I think I have fixed it. I deleted the entire project and reloaded it with the sdk 3.5 and everything compiles OK.

    Obviously something went wrong after compiling with the SDK 3.6 and then changing over to SDK 3.5.

    Regards

    Dave

  • No problem Dave.  Please feel free to make a new E2E post for any new questions you might have!

    Sincerely,

    Santosh