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.

IWR6843LEVM: [BUG] The mmWave sensor will happen crash when using CLI_write to print out log.

Part Number: IWR6843LEVM
Other Parts Discussed in Thread: MATHLIB, IWR6843

Hi TI sir,

  I use the 3D People Tracking example code in radar toolbox v2.0.0.6 and execute CLI_write() command to print out the log. But the mmWave Sensor will be crash. Can you please help to check this issue?

mmWaveSDK:  03_06_02_00-LTS

radar toolbox: v2.0.0.6

3D People Tracking example code: radar_toolbox_2_00_00_06\source\ti\examples\People_Tracking\3D_People_Tracking

mss_main.c

void MmwDemo_uartTxTask(UArg arg0, UArg arg1){

     uint32_t a = 1;

     while (1)
     {
           ...
           Semaphore_pend(gMmwMssMCB.uartTxSemHandle, BIOS_WAIT_FOREVER);

            ...
           CLI_write("DebugMsg: CLI mmWave TimeStamp a = %u \n", a);

           ...

     }

}

The radar will happen crash after print one line log.

DebugMsg: CLI mmWave TimeStamp a=1                   ==> The sensor crash.

Thanks.

Thanks.

  • Hi,

    Do you have enough time between frames to make sure you don't miss the frameStart interrupt? Can you try increasing the inter-frame time to like 4-5 seconds to be 100% sure.

    Best,

    Nate

  • Hi Nate,

      I don't think it's the root cause. In this example, there is a "Semaphore_pend" to make sure the frame is already finished.

    The mmWave sensor will not happen crash if I execute this CLI_write() without parameter like below sample code.

       CLI_write("DebugMsg: CLI mmWave TimeStamp \n");

    P.S.  There is no problem in older radar tool box example - people counting. 

    Please help to check it.

    Thanks.

  • Hi Nate,

      We found the mmWave sensor is unstable (happen crash) even if we use CLI_write("DebugMsg: CLI mmWave TimeStamp \n") to print out the log in the long term stability testing. Please help to check the CLI_write() command.

    Thanks.

  • Hi Nate,

      Do you reproduce this issue in your side?

    Thanks.

  • Hi,

    Can you use mmwave sdk 3.5.0.4 instead of 3.6 and see if the problem persists?

    Best,

    Nate

  • Hi Nate,

      From build log, it uses mmwave_sdk_03_05_00_04. The full build logs (dss and mss) are attached. Please help to check this issue. 

    Building file: "../height_detection.c"
    Invoking: ARM Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="F:/ti/workspace/3D_people_track_6843_mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/common" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=TRACKERPROC_EN --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=HEIGHT_DETECTION_ENABLED --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --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="height_detection.d_raw" --cmd_file="configPkg/compiler.opt" "../height_detection.c"

    Thanks.

    **** Clean-only build of configuration Debug for project 3D_people_track_6843_dss ****
    
    "F:\\ti\\ccs1011\\ccs\\utils\\bin\\gmake" -k -j 4 clean -O 
     
    DEL /F  "3D_people_track_6843_dss.hex"  "configPkg\linker.cmd" "configPkg\compiler.opt"  "3D_people_track_6843_dss.xe674" 
    DEL /F "dss\copyTranspose.oe674" "dss\dss_main.oe674" "dss\objectdetection.oe674" "dss\radarProcess.oe674" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF.oe674" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_DopplerEst.oe674" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_angleEst.oe674" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_bpmDecoding.oe674" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_heatmapEst.oe674" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_rnEstInv.oe674" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_staticHeatMapEst.oe674" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_staticRemoval.oe674" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_utils.oe674" "dss\modules\detection\CFAR\src\RADARDEMO_detectionCFAR.oe674" "dss\modules\detection\CFAR\src\RADARDEMO_detectionCFAR_priv.oe674" "dss\modules\postProcessing\matrixFunc\src\MATRIX_cholesky.oe674" "dss\modules\postProcessing\matrixFunc\src\MATRIX_cholesky_dat.oe674" "dss\modules\utilities\cycle_measure.oe674" 
    DEL /F "dss\modules\utilities\radarOsal_malloc.oe674" 
    DEL /F "dss\copyTranspose.d" "dss\dss_main.d" "dss\objectdetection.d" "dss\radarProcess.d" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF.d" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_DopplerEst.d" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_angleEst.d" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_bpmDecoding.d" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_heatmapEst.d" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_rnEstInv.d" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_staticHeatMapEst.d" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_staticRemoval.d" "dss\modules\caponBF2D\src\RADARDEMO_aoaEst2DCaponBF_utils.d" "dss\modules\detection\CFAR\src\RADARDEMO_detectionCFAR.d" "dss\modules\detection\CFAR\src\RADARDEMO_detectionCFAR_priv.d" "dss\modules\postProcessing\matrixFunc\src\MATRIX_cholesky.d" "dss\modules\postProcessing\matrixFunc\src\MATRIX_cholesky_dat.d" "dss\modules\utilities\cycle_measure.d" "dss\modules\utilities\radarOsal_malloc.d" 
    RMDIR /S/Q  "configPkg\" 
    找不到 F:\ti\workspace\3D_people_track_6843_dss\Debug\3D_people_track_6843_dss.hex
    Finished clean
     
    
    **** Build Finished ****
    
    **** Build of configuration Debug for project 3D_people_track_6843_dss ****
    
    "F:\\ti\\ccs1011\\ccs\\utils\\bin\\gmake" -k -j 4 all -O 
     
    Building file: "../dss/pcount3D_dss.cfg"
    Invoking: XDCtools
    "F:/ti/xdctools_3_50_08_24_core/xs" --xdcpath="F:/ti/bios_6_73_01_01/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C674 -p ti.platforms.c6x:IWR68XX:false:600 -r release -c "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6" --compileOptions "--enum_type=int " "../dss/pcount3D_dss.cfg"
    making package.mak (because of package.bld) ...
    generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
    configuring pcount3D_dss.xe674 from package/cfg/pcount3D_dss_pe674.cfg ...
    generating custom ti.sysbios library makefile ... 
    Starting build of library sources ...
    making F:/ti/workspace/3D_people_track_6843_dss/dss/src/sysbios/sysbios.ae674 ...
    gmake[1]: Entering directory `F:/ti/workspace/3D_people_track_6843_dss/dss/src/sysbios'
    gmake[1]: Nothing to be done for `all'.
    gmake[1]: Leaving directory `F:/ti/workspace/3D_people_track_6843_dss/dss/src/sysbios'
    Build of libraries done.
    cle674 package/cfg/pcount3D_dss_pe674.c ...
    Finished building: "../dss/pcount3D_dss.cfg"
     
    Building file: "../dss/copyTranspose.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/copyTranspose.d_raw" --obj_directory="dss" --cmd_file="configPkg/compiler.opt"  "../dss/copyTranspose.c"
    Finished building: "../dss/copyTranspose.c"
     
    Building file: "../dss/objectdetection.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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"
    Finished building: "../dss/objectdetection.c"
     
    Building file: "../dss/dss_main.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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"
    Finished building: "../dss/dss_main.c"
     
    Building file: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_DopplerEst.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_DopplerEst.d_raw" --obj_directory="dss/modules/caponBF2D/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_DopplerEst.c"
    Finished building: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_DopplerEst.c"
     
    Building file: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_bpmDecoding.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_bpmDecoding.d_raw" --obj_directory="dss/modules/caponBF2D/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_bpmDecoding.c"
    Finished building: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_bpmDecoding.c"
     
    Building file: "../dss/radarProcess.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/radarProcess.d_raw" --obj_directory="dss" --cmd_file="configPkg/compiler.opt"  "../dss/radarProcess.c"
    Finished building: "../dss/radarProcess.c"
     
    Building file: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF.d_raw" --obj_directory="dss/modules/caponBF2D/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF.c"
    Finished building: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF.c"
     
    Building file: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_rnEstInv.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_rnEstInv.d_raw" --obj_directory="dss/modules/caponBF2D/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_rnEstInv.c"
    Finished building: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_rnEstInv.c"
     
    Building file: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_staticRemoval.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_staticRemoval.d_raw" --obj_directory="dss/modules/caponBF2D/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_staticRemoval.c"
    Finished building: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_staticRemoval.c"
     
    Building file: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_utils.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_utils.d_raw" --obj_directory="dss/modules/caponBF2D/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_utils.c"
    Finished building: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_utils.c"
     
    Building file: "../dss/modules/detection/CFAR/src/RADARDEMO_detectionCFAR.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/detection/CFAR/src/RADARDEMO_detectionCFAR.d_raw" --obj_directory="dss/modules/detection/CFAR/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/detection/CFAR/src/RADARDEMO_detectionCFAR.c"
    Finished building: "../dss/modules/detection/CFAR/src/RADARDEMO_detectionCFAR.c"
     
    Building file: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_angleEst.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_angleEst.d_raw" --obj_directory="dss/modules/caponBF2D/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_angleEst.c"
    Finished building: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_angleEst.c"
     
    Building file: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_heatmapEst.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_heatmapEst.d_raw" --obj_directory="dss/modules/caponBF2D/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_heatmapEst.c"
    Finished building: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_heatmapEst.c"
     
    Building file: "../dss/modules/postProcessing/matrixFunc/src/MATRIX_cholesky.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/postProcessing/matrixFunc/src/MATRIX_cholesky.d_raw" --obj_directory="dss/modules/postProcessing/matrixFunc/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/postProcessing/matrixFunc/src/MATRIX_cholesky.c"
    Finished building: "../dss/modules/postProcessing/matrixFunc/src/MATRIX_cholesky.c"
     
    Building file: "../dss/modules/postProcessing/matrixFunc/src/MATRIX_cholesky_dat.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/postProcessing/matrixFunc/src/MATRIX_cholesky_dat.d_raw" --obj_directory="dss/modules/postProcessing/matrixFunc/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/postProcessing/matrixFunc/src/MATRIX_cholesky_dat.c"
    Finished building: "../dss/modules/postProcessing/matrixFunc/src/MATRIX_cholesky_dat.c"
     
    Building file: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_staticHeatMapEst.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_staticHeatMapEst.d_raw" --obj_directory="dss/modules/caponBF2D/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_staticHeatMapEst.c"
    Finished building: "../dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_staticHeatMapEst.c"
     
    Building file: "../dss/modules/utilities/cycle_measure.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/utilities/cycle_measure.d_raw" --obj_directory="dss/modules/utilities" --cmd_file="configPkg/compiler.opt"  "../dss/modules/utilities/cycle_measure.c"
    Finished building: "../dss/modules/utilities/cycle_measure.c"
     
    Building file: "../dss/modules/utilities/radarOsal_malloc.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/utilities/radarOsal_malloc.d_raw" --obj_directory="dss/modules/utilities" --cmd_file="configPkg/compiler.opt"  "../dss/modules/utilities/radarOsal_malloc.c"
    Finished building: "../dss/modules/utilities/radarOsal_malloc.c"
     
    Building file: "../dss/modules/detection/CFAR/src/RADARDEMO_detectionCFAR_priv.c"
    Invoking: C6000 Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="F:/ti/workspace/3D_people_track_6843_dss" --include_path="F:/ti/workspace/3D_people_track_6843_dss/dss" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/dsplib_c674x_3_4_0_0/packages" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/include" --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -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/modules/detection/CFAR/src/RADARDEMO_detectionCFAR_priv.d_raw" --obj_directory="dss/modules/detection/CFAR/src" --cmd_file="configPkg/compiler.opt"  "../dss/modules/detection/CFAR/src/RADARDEMO_detectionCFAR_priv.c"
    Finished building: "../dss/modules/detection/CFAR/src/RADARDEMO_detectionCFAR_priv.c"
     
    Building target: "3D_people_track_6843_dss.xe674"
    Invoking: C6000 Linker
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --define=SOC_XWR68XX --define=SUBSYS_DSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --diag_error=10015 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 -z -m"3D_people_track_6843_dss.map" --heap_size=0x800 --stack_size=0x800 -i"F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/lib" -i"F:/ti/workspace/3D_people_track_6843_dss" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/mmwave/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/mmwavelink/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/dpm/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/alg/mmwavelib/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/crc/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/soc/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/osal/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/mailbox/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/edma/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/adcbuf/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/cbuff/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/utils/hsiheader/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/utils/mathutils/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/datapath/dpc/dpu/dopplerproc/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/datapath/dpc/dpu/cfarcaproc/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/datapath/dpedma/lib" -i"C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/lib" -i"C:/ti/mathlib_c674x_3_1_2_1/packages/ti/mathlib/lib" -i"C:/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/lib" -i"F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-c6000_8.3.6/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_MSSUSED_L3RAM_SIZE=0x90000 --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 "3D_people_track_6843_dss.xe674" "./dss/copyTranspose.oe674" "./dss/dss_main.oe674" "./dss/objectdetection.oe674" "./dss/radarProcess.oe674" "./dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF.oe674" "./dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_DopplerEst.oe674" "./dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_angleEst.oe674" "./dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_bpmDecoding.oe674" "./dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_heatmapEst.oe674" "./dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_rnEstInv.oe674" "./dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_staticHeatMapEst.oe674" "./dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_staticRemoval.oe674" "./dss/modules/caponBF2D/src/RADARDEMO_aoaEst2DCaponBF_utils.oe674" "./dss/modules/detection/CFAR/src/RADARDEMO_detectionCFAR.oe674" "./dss/modules/detection/CFAR/src/RADARDEMO_detectionCFAR_priv.oe674" "./dss/modules/postProcessing/matrixFunc/src/MATRIX_cholesky.oe674" "./dss/modules/postProcessing/matrixFunc/src/MATRIX_cholesky_dat.oe674" "./dss/modules/utilities/cycle_measure.oe674" "./dss/modules/utilities/radarOsal_malloc.oe674" "../dss/c674x_linker.cmd" "../dss/pcount3D_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 -llibdpm_xwr68xx.ae674 -llibdpedma_hwa_xwr68xx.ae674 -lrts6740_elf.lib -llibc.a 
    <Linking>
    warning #10370-D: Possible codesize or performance degradation. Section ".text:RADARDEMO_detectionCFAR_raCAAll:RADARDEMO_detectionCFAR_priv.oe674" has calls to rts routines, but rts is placed out of range from call site at 0xe01a10, or in a different section. To optimize codesize, either 1) place rts closer to call site, or 2) place rts in same section, or 3) compile with --disable_push_pop.
    warning #10370-D: Possible codesize or performance degradation. Section ".text:RADARDEMO_detectionCFAR_raCAAll:RADARDEMO_detectionCFAR_priv.oe674" has calls to rts routines, but rts is placed out of range from call site at 0xe00000, or in a different section. To optimize codesize, either 1) place rts closer to call site, or 2) place rts in same section, or 3) compile with --disable_push_pop.
    warning #10370-D: Possible codesize or performance degradation. Section ".text:Mailbox_close:libmailbox_xwr68xx.ae674<mailbox.oe674>" has calls to rts routines, but rts is placed out of range from call site at 0x210802c8, or in a different section. To optimize codesize, either 1) place rts closer to call site, or 2) place rts in same section, or 3) compile with --disable_push_pop.
    warning #10370-D: Possible codesize or performance degradation. Section ".text:Mailbox_close:libmailbox_xwr68xx.ae674<mailbox.oe674>" has calls to rts routines, but rts is placed out of range from call site at 0x21080180, or in a different section. To optimize codesize, either 1) place rts closer to call site, or 2) place rts in same section, or 3) compile with --disable_push_pop.
    warning #10370-D: Possible codesize or performance degradation. Section ".text:RADARDEMO_aoaEst2DCaponBF_create:RADARDEMO_aoaEst2DCaponBF.oe674" has calls to rts routines, but rts is placed out of range from call site at 0x2009e08c, or in a different section. To optimize codesize, either 1) place rts closer to call site, or 2) place rts in same section, or 3) compile with --disable_push_pop.
    warning #10370-D: Possible codesize or performance degradation. Section ".text:RADARDEMO_aoaEst2DCaponBF_create:RADARDEMO_aoaEst2DCaponBF.oe674" has calls to rts routines, but rts is placed out of range from call site at 0x2009baa0, or in a different section. To optimize codesize, either 1) place rts closer to call site, or 2) place rts in same section, or 3) compile with --disable_push_pop.
    warning #10370-D: Possible codesize or performance degradation. Section ".text:RADARDEMO_detectionCFAR_CAAll:RADARDEMO_detectionCFAR_priv.oe674" has calls to rts routines, but rts is placed out of range from call site at 0x200a50cc, or in a different section. To optimize codesize, either 1) place rts closer to call site, or 2) place rts in same section, or 3) compile with --disable_push_pop.
    warning #10370-D: Possible codesize or performance degradation. Section ".text:RADARDEMO_detectionCFAR_CAAll:RADARDEMO_detectionCFAR_priv.oe674" has calls to rts routines, but rts is placed out of range from call site at 0x200a3d40, or in a different section. To optimize codesize, either 1) place rts closer to call site, or 2) place rts in same section, or 3) compile with --disable_push_pop.
    warning #10370-D: Possible codesize or performance degradation. Section ".text:Mailbox_init:libmailbox_xwr68xx.ae674<mailbox.oe674>" has calls to rts routines, but rts is placed out of range from call site at 0x200bd540, or in a different section. To optimize codesize, either 1) place rts closer to call site, or 2) place rts in same section, or 3) compile with --disable_push_pop.
    warning #10370-D: Possible codesize or performance degradation. Section ".text:Mailbox_init:libmailbox_xwr68xx.ae674<mailbox.oe674>" has calls to rts routines, but rts is placed out of range from call site at 0x200bd60c, or in a different section. To optimize codesize, either 1) place rts closer to call site, or 2) place rts in same section, or 3) compile with --disable_push_pop.
    Finished building target: "3D_people_track_6843_dss.xe674"
     
    F:/ti/mmwave_sdk_03_05_00_04/packages/scripts/ImageCreator/out2rprc/out2rprc.exe 3D_people_track_6843_dss.xe674 3D_people_track_6843_dss.bin
    Parsing the input object file, 3D_people_track_6843_dss.xe674.
    Appending zeros 8374496
    Appending zeros 8377056
    Appending zeros 8494848
    File conversion complete!
     
    
    **** Build Finished ****
    
    **** Clean-only build of configuration Debug for project 3D_people_track_6843_mss ****
    
    "F:\\ti\\ccs1011\\ccs\\utils\\bin\\gmake" -k -j 4 clean -O 
     
    DEL /F  "3D_people_track_6843_mss.hex"  "configPkg\linker.cmd" "configPkg\compiler.opt"  "3D_people_track_6843_mss.xer4f" 
    DEL /F "height_detection.oer4f" "objdetrangehwa.oer4f" "rangeprochwa.oer4f" "trackerproc_3d.oer4f" "common\mmwdemo_adcconfig.oer4f" "common\mmwdemo_rfparser.oer4f" "mss\mss_main.oer4f" "mss\pcount3D_cli.oer4f" "mss\tracker_utils.oer4f" 
    DEL /F "height_detection.d" "objdetrangehwa.d" "rangeprochwa.d" "trackerproc_3d.d" "common\mmwdemo_adcconfig.d" "common\mmwdemo_rfparser.d" "mss\mss_main.d" "mss\pcount3D_cli.d" "mss\tracker_utils.d" 
    RMDIR /S/Q  "configPkg\" 
    找不到 F:\ti\workspace\3D_people_track_6843_mss\Debug\3D_people_track_6843_mss.hex
    Finished clean
     
    
    **** Build Finished ****
    
    **** Build of configuration Debug for project 3D_people_track_6843_mss ****
    
    "F:\\ti\\ccs1011\\ccs\\utils\\bin\\gmake" -k -j 4 all -O 
     
    Building file: "../mss/pcount3D_mss.cfg"
    Invoking: XDCtools
    "F:/ti/xdctools_3_50_08_24_core/xs" --xdcpath="F:/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 "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS" --compileOptions "--enum_type=int " "../mss/pcount3D_mss.cfg"
    making package.mak (because of package.bld) ...
    generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
    configuring pcount3D_mss.xer4ft from package/cfg/pcount3D_mss_per4ft.cfg ...
    generating custom ti.sysbios library makefile ... 
    Starting build of library sources ...
    making F:/ti/workspace/3D_people_track_6843_mss/mss/src/sysbios/sysbios.aer4ft ...
    gmake[1]: Entering directory `F:/ti/workspace/3D_people_track_6843_mss/mss/src/sysbios'
    gmake[1]: Nothing to be done for `all'.
    gmake[1]: Leaving directory `F:/ti/workspace/3D_people_track_6843_mss/mss/src/sysbios'
    Build of libraries done.
    cler4ft package/cfg/pcount3D_mss_per4ft.c ...
    Finished building: "../mss/pcount3D_mss.cfg"
     
    Building file: "../height_detection.c"
    Invoking: ARM Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="F:/ti/workspace/3D_people_track_6843_mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/common" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=TRACKERPROC_EN --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=HEIGHT_DETECTION_ENABLED --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --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="height_detection.d_raw" --cmd_file="configPkg/compiler.opt"  "../height_detection.c"
    Finished building: "../height_detection.c"
     
    Building file: "../trackerproc_3d.c"
    Invoking: ARM Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="F:/ti/workspace/3D_people_track_6843_mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/common" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=TRACKERPROC_EN --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=HEIGHT_DETECTION_ENABLED --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --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="trackerproc_3d.d_raw" --cmd_file="configPkg/compiler.opt"  "../trackerproc_3d.c"
    Finished building: "../trackerproc_3d.c"
     
    Building file: "../objdetrangehwa.c"
    Invoking: ARM Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="F:/ti/workspace/3D_people_track_6843_mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/common" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=TRACKERPROC_EN --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=HEIGHT_DETECTION_ENABLED --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --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"
    Finished building: "../objdetrangehwa.c"
     
    Building file: "../rangeprochwa.c"
    Invoking: ARM Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="F:/ti/workspace/3D_people_track_6843_mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/common" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=TRACKERPROC_EN --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=HEIGHT_DETECTION_ENABLED --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --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="rangeprochwa.d_raw" --cmd_file="configPkg/compiler.opt"  "../rangeprochwa.c"
    Finished building: "../rangeprochwa.c"
     
    Building file: "../common/mmwdemo_adcconfig.c"
    Invoking: ARM Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="F:/ti/workspace/3D_people_track_6843_mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/common" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=TRACKERPROC_EN --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=HEIGHT_DETECTION_ENABLED --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --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="common/mmwdemo_adcconfig.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt"  "../common/mmwdemo_adcconfig.c"
    Finished building: "../common/mmwdemo_adcconfig.c"
     
    Building file: "../common/mmwdemo_rfparser.c"
    Invoking: ARM Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="F:/ti/workspace/3D_people_track_6843_mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/common" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=TRACKERPROC_EN --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=HEIGHT_DETECTION_ENABLED --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --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="common/mmwdemo_rfparser.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt"  "../common/mmwdemo_rfparser.c"
    Finished building: "../common/mmwdemo_rfparser.c"
     
    Building file: "../mss/tracker_utils.c"
    Invoking: ARM Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="F:/ti/workspace/3D_people_track_6843_mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/common" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=TRACKERPROC_EN --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=HEIGHT_DETECTION_ENABLED --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --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/tracker_utils.d_raw" --obj_directory="mss" --cmd_file="configPkg/compiler.opt"  "../mss/tracker_utils.c"
    "F:/ti/radar_toolbox_2_00_00_06/source/ti/common/swpform.h", line 109: warning #48-D: incompatible redefinition of macro "_LITTLE_ENDIAN"
    Finished building: "../mss/tracker_utils.c"
     
    Building file: "../mss/pcount3D_cli.c"
    Invoking: ARM Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="F:/ti/workspace/3D_people_track_6843_mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/common" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=TRACKERPROC_EN --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=HEIGHT_DETECTION_ENABLED --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --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/pcount3D_cli.d_raw" --obj_directory="mss" --cmd_file="configPkg/compiler.opt"  "../mss/pcount3D_cli.c"
    "F:/ti/radar_toolbox_2_00_00_06/source/ti/common/swpform.h", line 109: warning #48-D: incompatible redefinition of macro "_LITTLE_ENDIAN"
    Finished building: "../mss/pcount3D_cli.c"
     
    Building file: "../mss/mss_main.c"
    Invoking: ARM Compiler
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="F:/ti/workspace/3D_people_track_6843_mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/mss" --include_path="F:/ti/workspace/3D_people_track_6843_mss/common" --include_path="F:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="F:/ti/radar_toolbox_2_00_00_06" --include_path="F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=SOC_XWR68XX --define=SUBSYS_MSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=TRACKERPROC_EN --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=HEIGHT_DETECTION_ENABLED --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --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"
    "F:/ti/radar_toolbox_2_00_00_06/source/ti/common/swpform.h", line 109: warning #48-D: incompatible redefinition of macro "_LITTLE_ENDIAN"
    "../mss/mss_main.c", line 580: warning #552-D: variable "timingInfo" was set but never used
    Finished building: "../mss/mss_main.c"
     
    Building target: "3D_people_track_6843_mss.xer4f"
    Invoking: ARM Linker
    "F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --define=SOC_XWR68XX --define=SUBSYS_MSS --define=PLATFORMES2 --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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=TRACKERPROC_EN --define=GTRACK_3D --define=WALL_MOUNT_CONFIG --define=HEIGHT_DETECTION_ENABLED --define=APP_RESOURCE_FILE='<'pcount3D_hwres.h'>' -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --obj_extension=.oer4f -z -m"3D_people_track_6843_mss.map" --heap_size=0x800 --stack_size=0x800 -i"F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/lib" -i"F:/ti/workspace/3D_people_track_6843_mss" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/mmwave/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/mmwavelink/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/dpm/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/adcbuf/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/crc/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/dma/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/edma/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/esm/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/gpio/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/hwa/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/mailbox/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/osal/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/pinmux/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/soc/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/uart/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/utils/cli/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/utils/mathutils/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/datapath/dpedma/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/cbuff/lib" -i"F:/ti/mmwave_sdk_03_05_00_04/packages/ti/utils/hsiheader/lib" -i"F:/ti/radar_toolbox_2_00_00_06/source/ti/dpu/trackerproc_overhead/packages/ti/alg/gtrack/lib" -i"F:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/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=MMWAVE_MSSUSED_L3RAM_SIZE=0x90000 --diag_error=10015 --diag_warning=225 --diag_wrap=off --display_error_number --warn_sections --xml_link_info="xwr68xx_mmw_demo_mss_linkInfo.xml" --rom_model --unused_section_elimination=on -o "3D_people_track_6843_mss.xer4f" "./height_detection.oer4f" "./objdetrangehwa.oer4f" "./rangeprochwa.oer4f" "./trackerproc_3d.oer4f" "./common/mmwdemo_adcconfig.oer4f" "./common/mmwdemo_rfparser.oer4f" "./mss/mss_main.oer4f" "./mss/pcount3D_cli.oer4f" "./mss/tracker_utils.oer4f" "../mss/pcount3D_mss_linker.cmd" "../mss/r4f_linker.cmd" -l"configPkg/linker.cmd"  -llibosal_xwr68xx.aer4f -llibesm_xwr68xx.aer4f -llibgpio_xwr68xx.aer4f -llibsoc_xwr68xx.aer4f -llibpinmux_xwr68xx.aer4f -llibcrc_xwr68xx.aer4f -llibuart_xwr68xx.aer4f -llibmailbox_xwr68xx.aer4f -llibmmwavelink_xwr68xx.aer4f -llibmmwave_xwr68xx.aer4f -llibadcbuf_xwr68xx.aer4f -llibdma_xwr68xx.aer4f -llibedma_xwr68xx.aer4f -llibcli_xwr68xx.aer4f -llibhwa_xwr68xx.aer4f -llibdpm_xwr68xx.aer4f -llibmathutils.aer4f -llibcbuff_xwr68xx.aer4f -llibhsiheader_xwr68xx.aer4f -llibdpedma_hwa_xwr68xx.aer4f -llibgtrack3D.aer4f -lrtsv7R4_T_le_v3D16_eabi.lib -llibc.a 
    <Linking>
    Finished building target: "3D_people_track_6843_mss.xer4f"
     
    F:/ti/mmwave_sdk_03_05_00_04/packages/scripts/ImageCreator/out2rprc/out2rprc.exe 3D_people_track_6843_mss.xer4f 3D_people_track_6843_mss.tmp
    Parsing the input object file, 3D_people_track_6843_mss.xer4f.
    Appending zeros 0
    Appending zeros 256
    Appending zeros 144440
    File conversion complete!
    F:/ti/mmwave_sdk_03_05_00_04/packages/scripts/ImageCreator/multicore_image_generator/MulticoreImageGen.exe LE 37 0x00000006 3D_people_track_6843_demo.bin 0x35510000 3D_people_track_6843_mss.tmp 0xb5510000 F:/ti/mmwave_sdk_03_05_00_04/firmware/radarss/xwr6xxx_radarss_rprc.bin 0xd5510000 F:/ti/workspace/3D_people_track_6843_dss/Debug/3D_people_track_6843_dss.bin
    Number of Input Files 3
    Number of zeros 16
    Number of zeros 8
    Number of zeros 40
     
    F:/ti/mmwave_sdk_03_05_00_04/packages/scripts/ImageCreator/crc_multicore_image/crc_multicore_image.exe 3D_people_track_6843_demo.bin 3D_people_track_6843_demo.tmp
    size of App Image is 625984 bytes
    cur_crc_read_addr 128
    cur_crc_read_addr 155392
    cur_crc_read_addr 402816
    Failed to remove CRC temp file
     
    F:/ti/mmwave_sdk_03_05_00_04/packages/scripts/ImageCreator/append_bin_crc/gen_bincrc32.exe 3D_people_track_6843_demo.bin
    >>>> Binary CRC32 = e8d3dc00 <<<<
    >>>> Total bytes in binary file 625988 <<<<
     
     
    
    **** Build Finished ****
    

  • Hi Nate,

      Do you find the root cause?

    Thanks.

  • Hi,

    Does the crash only happen if the CLI write is enabled? I notice that other CLI writes are mostly for outputting errors. Could you please confirm the following:

    1. That the problem only occurs when CLI write is in the UART TX function. If you remove the CLI_write(), then the problem does NOT occur.

    2. That the problem still occurs when the frame rate is set to 1 Hz or slower. Please test this to confirm.

    Thank you,

    Nate

  • Hi Nate,

    1. That the problem only occurs when CLI write is in the UART TX function. If you remove the CLI_write(), then the problem does NOT occur.

    The issue is not happen again after removed CLI write in the UART TX function.

    2. That the problem still occurs when the frame rate is set to 1 Hz or slower. Please test this to confirm.

    How to set frame rate to 1Hz?

    Thanks.

  • Hi,

    You can do this in the configuration file in the frameCfg line. See the SDK user guide here : C:\ti\mmwave_sdk_03_05_00_04\docs

    Best,

    Nate

  • Hi Nate,

    Try frame rate to 1Hz, still occurs same problem after 3 mintunes.

    Please help to find the other way.

    Thanks. 

  • Hi,

    Did you make any other modifications to the software? That's strange behavior for the demo to exhibit.

    Best,

    Nate

  • Hi Nate,

      There is only one change is added the CLI_write() in UART TX function. The mmWave sensor will happen crash. Do you reproduce this issue by yourself?

    Thanks.

  • Hi,

    I can reproduce the behavior you're describing. I have also found that if I put the device in debug mode, I can get some output using the system_printf function as seen here.

    Can you try this way?

    Best,

    Nate

  • Hi Nate,

     Do you find out the root cause? 

     Can you try this way?

     ==> Do you mean use System_printf() to print out the log in debug session?

     ==> If yes, It's not a good way in real product. Please help to solve this issue.

     ==> If no, please help to provide more details about this way.

     

    Thanks.

  • Hi,

    If you want to print a message for the real product, I would recommend using the UART instead of the console. I was under the impression that the goal here was to print a debug message. If you want to print a message for another device to read when the sensor is in production, then I would use the UART, which has examples right below in the same function. Is that the goal?

    Best,

    Nate

  • Hi Nate,

      The goal is print out sensor information via UART interface in product. So we use CLI_write() command to print these information. Unfortunately, it happens unexpected crash. Please help to check what's wrong and provide solution.

    Thanks.

  • Hi,

    If you want to output sensor information through the UART, then why not use the UART_write calls below in the same function? Do you need to use the CLI UART instead of the UART being used for TLVs?

    Best,

    Nate

  • Hi Nate,

      As I know, the CLI_write() will call UART_write(). What's the difference between CLI_write() and UART_write()?

      Do you need to use the CLI UART instead of the UART being used for TLVs?

      ==> Yes, we need to use CLI UART to monitor sensor behavior and print out some messages for debugging.

    Thanks.

  • Hi,

    I think there's some blocking behavior associated with CLI_write(). The demo seems to run when I use UART_write() on the command port instead.

    Best,

    Nate

  • Hi Nate,

    still happen crash after I try using UART_Write()


  • Hi,

    I am unable to replicate the issue. I was able to run the device for multiple hours without a crash. Can you confirm there were no other modifications to the software except the UART_write() lines? What was the environment that you were testing in? Were there many points detected?

    Best,

    Nate

  • You can even test with my image.

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/1023/3D_5F00_people_5F00_track_5F00_6843_5F00_demo.bin

  • Hi Nate,

    Still verify.

    But we need import parameters of log print,

    like as below:

    uart_write("xxxxx %d \n", aaa);

    Is there any way recommend?

  • Hi Nate,

      In the meantime, we also try to find what's wrong in CLI_write() and find the sensor was happen crash immediately when we executed LogA(). Please help to check this finding.

    P.S. The CLI_write() has similar source code as LogA(). You can also check CLI_write() function.

    Output from teraterm

    Thanks.

  • Hi,

       This problem should be caused by task stack overflow during runtime.

    Here is my steps to verify this issue.

    1. Reduce function call depth. In stead of calling CLI_write() in MmwDemo_uartTxTask, call low layer  UART_writePolling() directly to output message to command UART. The program run stable after sensor start. I tested more than 10 minutes without problem. 

    2. Calling CLI_write() in another task just after MmwDemo_uartTxTask() finish report and pend for new data.

    Again, the program is stable after 15 minutes issued sensor start.

    I recommend you can either put  your debug log in another task or reduce the API call depth. 

    Regards

    Andre

     

  • Hi Andre,

      Thanks for your support on this issue. By your experiment, it's only print message without any variables. We hope we can also print different parameters via UART interface like this sample code.  Can you please help to provide the suitable method?

    Ex:

    float a = 1.2f;
    
    CLI_write("Debug Test a = %f \n", a);

    According our finding, the problem should be crash in here (red color text). Can you please help to check this finding?

    =======

    void CLI_write (const char* format, ...)

    {

        va_list     arg;

        char        logMessage[256];

        int32_t     sizeMessage;

     

        /* Format the message: */

        va_start (arg, format);

        sizeMessage = vsnprintf (&logMessage[0], sizeof(logMessage), format, arg);

        va_end (arg);

        …

    }

    =======

     

    Thanks.

  • HI,

    As I said, you called several APIs layered,  It may run out the task stack during run time and crash the program. You should avoid call functions in several layers. You only have limited RAM on IWR6843.

           If you want to send out your variable to UART, it is better to send it as 32bits (4 bytes) to UART  without format it. Host can converter these 4 bytes to float value on PC. I won't use vsnprintf() this api in device.  Please also remember, this is real time application, you need to shorten your data process as possible.

    Regards

    Andre

     

  • Hi, Andre,

    It seems not like as task stack crash issue.

    I try as below:

    sent out 2 variables ( uint32_t and float)  to UART 

    pressure test printf 500 times via for-loop

    device works well and no crash.

  • JH,

       You did not calling CLI_write() in task MmwDemo_uartTxTask. 

    I also tested calling CLI_write() from another task. No issue at all.  The stack I mean here is stack of task MmwDemo_uartTxTask().

     

    Regards

    Andre

  • /*****************************************************************************
    * Create a task to do DMA based UART data transfer
    *****************************************************************************/
    /* Create a binary semaphore for application task to pend */
    Semaphore_Params_init(&semParams);
    semParams.mode = Semaphore_Mode_BINARY;
    gMmwMssMCB.uartTxSemHandle = Semaphore_create(0, &semParams, NULL);

    Task_Params_init(&taskParams);
    taskParams.priority = MMWDEMO_UARTTX_TASK_PRIORITY;
    taskParams.stackSize = 800;
    Task_create(MmwDemo_uartTxTask, &taskParams, NULL);

    Only 800 bytes for MmwDemo_uartTxTask()

    Regards

    Andre

  • I did one more analysis. Add one line CLI_write() in MmwDemo_uartTxTask()

    As you can see, CLI_write() API take more than 1500 bytes stack size to print out simple char*. 

    removing CLI_write() will only take < 400bytes stack usage. 

    Please be bare in mind, from memory usage and execution speed point of view, calling CLI_write() API in MmwDemo_uartTxTask is not a good ideal.

    You should use UART_write() instead. 

    Regards

    Andre

  • Hi Andre,

    There are some question as below:

    1-If I increase stack size, will happen side effect?

    taskParams.stackSize = 800; >>> taskParams.stackSize = 4096;

    2-What difference between UART_writePolling() and UART_write()?
    Which one is light weight choice?

    Thanks.

    BR,

    JH

  • JH,

       Increase task stack size may solve issue. However, this is embedded system, How many bytes your system still has? There is also concern about real-time process.  MmwDemo_uartTxTask  must finished its job in between every frame. Calling library from standard C library will decrease real-time performance. If  the Rada data did not be handled in time, system also crash. UART is very slow interface, in your code, the data must be output first then debug log. The transaction takes long time. You may also see the demo code, we use UART_writePolling() or UART_write() directly and let host parser data.

    1. Please shorten your process time. This  is most important in real time system.

    2. Suggest use different process to output your debug message then use MmwDemo_uartTxTask  directly.

    3. use IQ match to covert float point to fix point value on your device before it is transmitted to UART. Host can parse debug data since it has more  resource.

    4. or  use a shared memory to store your value so that you can inspect this memory in CCS instead of transmit it out.

    UART_write() low layer use interrupt mode. UART_writePoll() use polling mode.

    Regards

    Andre

      

         

     

  • Hi Andre,

    Sorry for late reply.

    "How many bytes your system still has?"

    >>> how to know based on below show


    2. Suggest use different process to output your debug message then use MmwDemo_uartTxTask  directly.
    >>>

    You mean using task_create for print logs?
    like as below:

    void MmwDemo_uartTxTask(UArg arg0, UArg arg1)
    {
        /* wait for new message and process all the messages received from the peer */
        while (1)
        {
            uint32_t numTargets, numIndices;
            uint8_t *tList;
            uint8_t *tIndex;
            uint8_t *tHeight;

            Semaphore_pend(gMmwMssMCB.uartTxSemHandle, BIOS_WAIT_FOREVER);
            ...

            Semaphore_post(gMmwMssMCB.LogsSemHandle, BIOS_WAIT_FOREVER);
        }
    }

    void MmwDemo_LogTask(UArg arg0, UArg arg1)
    {
        while(1)
        {
            Semaphore_pend(gMmwMssMCB.LogsSemHandle, BIOS_WAIT_FOREVER);
            ....// print logs
        }
    }

    /*****************************************************************************
    * Create a task to do DMA based UART data transfer
    *****************************************************************************/
    /* Create a binary semaphore for application task to pend */
    Semaphore_Params_init(&semParams);
    semParams.mode = Semaphore_Mode_BINARY;
    gMmwMssMCB.uartTxSemHandle = Semaphore_create(0, &semParams, NULL);

    Task_Params_init(&taskParams);
    taskParams.priority = ????; >> how to set?
    taskParams.stackSize = 4*1024;
    Task_create(MmwDemo_LogTask, &taskParams, NULL);

  • TI-RTOS support up to 32 levels priority. the higher number the higher priority.  Please refer to user guild and training on

    https://www.ti.com/tool/SYSBIOS#tech-docs

    It should be set just higher than CLI_task(); Remember UART is very slow interface. make sure you don't output too many chars so that your buffer will not overflow.

    Regards

    Andre