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.

IWR6843ISK-ODS: IWR68XX device is not supported for the C674 target [build error]

Part Number: IWR6843ISK-ODS
Other Parts Discussed in Thread: IWR6843, AWR1642, AWR1642BOOST-ODS

I am trying to rebuild the DSS and MSS source files for the mmWave Object Detection lab configured for mmWave sensor version IWR6843ISK-ODS. I am using mmWave SDK version 3.6.

I have seen the similar forum thread here, but it seems to have gone stale.

I have set the project device to IWR6843 and the XDC tools settings Platform field to use "IWR68XX". Is this incorrect?

When I rebuild, I get the following error message:

**** Clean-only build of configuration Debug for project odsdemo_16xx_dss ****

/home/jc34500/ti/ccs1120/ccs/utils/bin/gmake -k -j 16 clean -O 
 
rm -rf  "odsdemo_16xx_dss.hex"  "configPkg/linker.cmd" "configPkg/compiler.opt"  "odsdemo_16xx_dss.xe674" 
rm -rf "dss_config_edma_util.oe674" "dss_data_path.oe674" "dss_main.oe674" "odsdemo_aoaEstBF2D.oe674" "odsdemo_cfar.oe674" "odsdemo_clusteringDBscan3D.oe674" "odsdemo_clusteringDBscan3D_priv.oe674" "odsdemo_doppler.oe674" "odsdemo_dopplerProc_priv.oe674" "odsdemo_heatmap.oe674" "xwr16xx_cache.oe674" 
rm -rf "dss_config_edma_util.d" "dss_data_path.d" "dss_main.d" "odsdemo_aoaEstBF2D.d" "odsdemo_cfar.d" "odsdemo_clusteringDBscan3D.d" "odsdemo_clusteringDBscan3D_priv.d" "odsdemo_doppler.d" "odsdemo_dopplerProc_priv.d" "odsdemo_heatmap.d" "xwr16xx_cache.d" 
rm -rf  "configPkg/" 
Finished clean
 

**** Build Finished ****

**** Build of configuration Debug for project odsdemo_16xx_dss ****

/home/jc34500/ti/ccs1120/ccs/utils/bin/gmake -k -j 16 all -O 
 
rm -f /home/jc34500/mmWave/odsdemo_16xx_dss/odsdemo_16xx_dss.bin
 
Building file: "../dss_mmw.cfg"
Invoking: XDCtools
"/home/jc34500/ti/ccs1120/xdctools_3_62_01_16_core/xs" --xdcpath="/home/jc34500/ti/bios_6_53_02_00/packages;/home/jc34500/ti/mathlib_c674x_3_1_2_1;/home/jc34500/ti/dsplib_c674x_3_4_0_0;/home/jc34500/ti/dsplib_c64Px_3_4_0_0;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C674 -p ti.platforms.c6x:IWR68XX:false:600 -r debug -c "/home/jc34500/ti/ti-cgt-c6000_8.3.3" "../dss_mmw.cfg"
making package.mak (because of package.bld) ...
generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
configuring dss_mmw.xe674 from package/cfg/dss_mmw_pe674.cfg ...
The IWR68XX device is not currently supported.
The following devices are supported for the C674 target:
	TMS320C6670
	TMS320DA830
	DM37XX
	TMS320TI816X
	DRA7XX
	AWR16XX
	Kepler
	TMS320TCI6634
	TMS320TCI6636
	TMS320TCI6638
	TMS320TCI6608
	TMS320TCI6614
	TMS320TCI6616
	TMS320TCI6618
	TMS320TCI6630K2L
	TMS320C66AK2H06
	TMS320C66AK2H12
	TMS320C66AK2E02
	TMS320C66AK2E05
	TCI66AK2G02
	TMS320C6654
	TMS320C6655
	TMS320C6657
	TMS320C6671
	TMS320C6672
	TMS320C6674
	TMS320C6678
	TMS320CDM740
	TMS320C6A8149
	TMS320C6A8168
	TMS320TI811X
	TMS320TI814X
	TMS320DM8148
	TMS320DM8168
	Arctic
	TMS320DA802
	TMS320DA803
	TMS320DA804
	TMS320DA805
	TMS320DA807
	TMS320DA808
	TMS320DA810
	TMS320DA828
	TMS320C6747
	TMS320C6745
	TMS320C6743
	OMAPL137
	OMAPL108
	OMAPL118
	OMAPL138
	TMS320DA840
	TMS320DA850
	TMS320C6742
	TMS320C6746
	TMS320C6748
	Vayu
	TDA3XX
	IWR16XX
subdir_rules.mk:17: recipe for target 'build-188486193-inproc' failed
js: "/home/jc34500/ti/bios_6_53_02_00/packages/ti/sysbios/family/c64p/Settings.xs", line 194: Error: Unsupported device!
    "/home/jc34500/ti/bios_6_53_02_00/packages/ti/sysbios/family/c64p/Settings.xs", line 220
    "/home/jc34500/ti/bios_6_53_02_00/packages/ti/sysbios/family/Settings.xs", line 170
    "/home/jc34500/ti/bios_6_53_02_00/packages/ti/sysbios/family/Settings.xs", line 123
    "/home/jc34500/mmWave/odsdemo_16xx_dss/dss_mmw.cfg", line 15
    "./package/cfg/dss_mmw_pe674.cfg", line 192
gmake: *** [package.mak:203: package/cfg/dss_mmw_pe674.xdl] Error 1
Warning: directory "/home/jc34500/ti/mathlib_c674x_3_1_2_1" on package path has a "packages" subdirectory - did you mean this instead?
Warning: directory "/home/jc34500/ti/dsplib_c674x_3_4_0_0" on package path has a "packages" subdirectory - did you mean this instead?
Warning: directory "/home/jc34500/ti/dsplib_c64Px_3_4_0_0" on package path has a "packages" subdirectory - did you mean this instead?
js: "/home/jc34500/ti/ccs1120/xdctools_3_62_01_16_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
gmake[2]: *** [build-188486193-inproc] Error 1
gmake[1]: *** [build-188486193] Error 2
gmake[1]: Target 'main-build' not remade because of errors.
gmake: *** [all] Error 2
subdir_rules.mk:14: recipe for target 'build-188486193' failed
makefile:159: recipe for target 'all' failed

**** Build Finished ****

Am I using the right target? How do I build these files correctly with the DSP C674?

  • Hi Joshua,

    Please use SDK 3.5. The object detection lab doesn't support SDK 3.6 yet. Additionally, if that does not work, make sure to include the following packages when you download CCS.

    If just switching to 3.5 doesn't work, ensure that you have the packages checked above and retry.

    Best,

    Nate

  • Hi Nate,

    Thanks for the advice! I followed your instructions, and it doesn't seem to be an SDK or package problem. When I rebuild, I still get the following console output:

    **** Clean-only build of configuration Debug for project odsdemo_16xx_dss ****
    
    /home/jc34500/ti/ccs1120/ccs/utils/bin/gmake -k -j 16 clean -O 
     
    rm -rf  "odsdemo_16xx_dss.hex"  "configPkg/linker.cmd" "configPkg/compiler.opt"  "odsdemo_16xx_dss.xe674" 
    rm -rf "dss_config_edma_util.oe674" "dss_data_path.oe674" "dss_main.oe674" "odsdemo_aoaEstBF2D.oe674" "odsdemo_cfar.oe674" "odsdemo_clusteringDBscan3D.oe674" "odsdemo_clusteringDBscan3D_priv.oe674" "odsdemo_doppler.oe674" "odsdemo_dopplerProc_priv.oe674" "odsdemo_heatmap.oe674" "xwr16xx_cache.oe674" 
    rm -rf "dss_config_edma_util.d" "dss_data_path.d" "dss_main.d" "odsdemo_aoaEstBF2D.d" "odsdemo_cfar.d" "odsdemo_clusteringDBscan3D.d" "odsdemo_clusteringDBscan3D_priv.d" "odsdemo_doppler.d" "odsdemo_dopplerProc_priv.d" "odsdemo_heatmap.d" "xwr16xx_cache.d" 
    rm -rf  "configPkg/" 
    Finished clean
     
    
    **** Build Finished ****
    
    **** Build of configuration Debug for project odsdemo_16xx_dss ****
    
    /home/jc34500/ti/ccs1120/ccs/utils/bin/gmake -k -j 16 all -O 
     
    rm -f /home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss/odsdemo_16xx_dss.bin
     
    Building file: "../dss_mmw.cfg"
    Invoking: XDCtools
    "/home/jc34500/ti/ccs1120/xdctools_3_62_01_16_core/xs" --xdcpath="/home/jc34500/ti/bios_6_53_02_00/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C674 -p ti.platforms.c6x:IWR68XX:false:600 -r debug -c "/home/jc34500/ti/ti-cgt-c6000_8.3.3" "../dss_mmw.cfg"
    making package.mak (because of package.bld) ...
    generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
    configuring dss_mmw.xe674 from package/cfg/dss_mmw_pe674.cfg ...
    The IWR68XX device is not currently supported.
    The following devices are supported for the C674 target:
    	TMS320C6670
    	TMS320DA830
    	DM37XX
    	TMS320TI816X
    	DRA7XX
    	AWR16XX
    	Kepler
    	TMS320TCI6634
    	TMS320TCI6636
    	TMS320TCI6638
    	TMS320TCI6608
    	TMS320TCI6614
    	TMS320TCI6616
    	TMS320TCI6618
    	TMS320TCI6630K2L
    	TMS320C66AK2H06
    	TMS320C66AK2H12
    	TMS320C66AK2E02
    	TMS320C66AK2E05
    	TCI66AK2G02
    	TMS320C6654
    	TMS320C6655
    	TMS320C6657
    	TMS320C6671
    	TMS320C6672
    	TMS320C6674
    	TMS320C6678
    	TMS320CDM740
    	TMS320C6A8149
    	TMS320C6A8168
    	TMS320TI811X
    	TMS320TI814X
    	TMS320DM8148
    	TMS320DM8168
    	Arctic
    	TMS320DA802
    	TMS320DA803
    	TMS320DA804
    	TMS320DA805
    	TMS320DA807
    	TMS320DA808
    	TMS320DA810
    	TMS320DA828
    	TMS320C6747
    	TMS320C6745
    	TMS320C6743
    	OMAPL137
    	OMAPL108
    	OMAPL118
    	OMAPL138
    	TMS320DA840
    	TMS320DA850
    	TMS320C6742
    	TMS320C6746
    	TMS320C6748
    	Vayu
    	TDA3XX
    	IWR16XX
    subdir_rules.mk:17: recipe for target 'build-188486193-inproc' failed
    js: "/home/jc34500/ti/bios_6_53_02_00/packages/ti/sysbios/family/c64p/Settings.xs", line 194: Error: Unsupported device!
        "/home/jc34500/ti/bios_6_53_02_00/packages/ti/sysbios/family/c64p/Settings.xs", line 220
        "/home/jc34500/ti/bios_6_53_02_00/packages/ti/sysbios/family/Settings.xs", line 170
        "/home/jc34500/ti/bios_6_53_02_00/packages/ti/sysbios/family/Settings.xs", line 123
        "/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss/dss_mmw.cfg", line 15
        "./package/cfg/dss_mmw_pe674.cfg", line 192
    gmake: *** [package.mak:203: package/cfg/dss_mmw_pe674.xdl] Error 1
    js: "/home/jc34500/ti/ccs1120/xdctools_3_62_01_16_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    gmake[2]: *** [build-188486193-inproc] Error 1
    gmake[1]: *** [build-188486193] Error 2
    gmake[1]: Target 'main-build' not remade because of errors.
    gmake: *** [all] Error 2
    subdir_rules.mk:14: recipe for target 'build-188486193' failed
    makefile:159: recipe for target 'all' failed
    
    **** Build Finished ****
    

    Does it have something to do with the C674 library in particular?

    Also, I don't know if this is useful, but I am getting these warnings and errors:

    Do you have any other ideas?

    Thanks,

    Joshua

  • Hi Joshua,

    Can you try with CCS 11.1? I will re-route this to the CCS team too to comment.

    Best,

    Nate

  • Hi Joshua,

    Which Toolbox version and Linux distro+version are you using?

    Thanks

    ki

  • Hi ki,

    I am using the mmWave Automotive Toolbox (v3.6) and Ubuntu 18.04 LTS.

    However, due to this thread, I am now considering using the mmWave Industrial Toolbox because my specific sensor is IWR6843ISK-ODS. Can the labs in the Automotive Toolbox also be used for the IWR6843ISK-ODS sensor? If not, do you know how to properly build firmware from the Industrial Toolbox?

    Thanks,

    Joshua

  • Hi Nate,

    Trying with CCS 11.1 doesn't seem to change the output.

    Thanks,

    Joshua

  • I am using the mmWave Automotive Toolbox (v3.6) and Ubuntu 18.04 LTS.

    Thanks. I'll try setting this environment up locally and let you know how it goes.

    However, due to this thread, I am now considering using the mmWave Industrial Toolbox because my specific sensor is IWR6843ISK-ODS. Can the labs in the Automotive Toolbox also be used for the IWR6843ISK-ODS sensor? If not, do you know how to properly build firmware from the Industrial Toolbox?

    I would be of much help regarding this question. 

    Nate, can you take a look?

    Thanks

    ki

  • I have set the project device to IWR6843 and the XDC tools settings Platform field to use "IWR68XX". Is this incorrect?

    I get the same error. It appears that IWR68XX is not a supported platform, at least for this XDCtools version.

  • So, would you say that it is a problem with XDCtools 3.62.1.16_core? This confuses me because I was able to get the source files from the Industrial Toolbox (found at ~/ti/mmwave_industrial_toolbox_4_11_0/labs/Out_Of_Box_Demo/src/xwr6843ISK) to build successfully and it also uses the same version of XDCtools and same settings (target, platform):

    The only thing that was different was the build profile setting, but changing that to match did not make a difference:

    Building file: "../dss_mmw.cfg"
    Invoking: XDCtools
    "/home/jc34500/ti/ccs1120/xdctools_3_62_01_16_core/xs" --xdcpath="/home/jc34500/ti/bios_6_53_02_00/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C674 -p ti.platforms.c6x:IWR68XX:false:600 -r release -c "/home/jc34500/ti/ti-cgt-c6000_8.3.3" "../dss_mmw.cfg"
    making package.mak (because of package.bld) ...
    generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
    configuring dss_mmw.xe674 from package/cfg/dss_mmw_pe674.cfg ...
    The IWR68XX device is not currently supported.
    The following devices are supported for the C674 target:

    Here is the build output for the Industrial Toolbox project for reference:

    Building file: "../mmw_dss.cfg"
    Invoking: XDCtools
    "/home/jc34500/ti/ccs1120/xdctools_3_62_01_16_core/xs" --xdcpath="/home/jc34500/ti/bios_6_73_01_01/packages;/home/jc34500/ti/mathlib_c674x_3_1_2_1;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C674 -p ti.platforms.c6x:IWR68XX:false:600 -r release -c "/home/jc34500/ti/ti-cgt-c6000_8.3.3" --compileOptions "--enum_type=int " "../mmw_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 mmw_dss.xe674 from package/cfg/mmw_dss_pe674.cfg ...
    generating custom ti.sysbios library makefile ... 
    Starting build of library sources ...
    making /home/jc34500/Desktop/sdkdemo/mmwave_sdk_68xx_dsp_dss/src/sysbios/sysbios.ae674 ...
    Build of libraries done.
    cle674 package/cfg/mmw_dss_pe674.c ...
    Finished building: "../mmw_dss.cfg"

    What is causing the Object Detection lab project to say that "The IWR68XX device is not currently supported." Is it because the Object Detection lab is from the Automotive Toolbox and not the Industrial Toolbox? This brings me back to the question: Can the labs in the Automotive Toolbox also be used for the IWR6843ISK-ODS sensor?

    Thanks,

    Joshua

  • Hi Joshua,

    Can the labs in the Automotive Toolbox also be used for the IWR6843ISK-ODS sensor?

    I'm going to forward this thread to the automotive team to try to answer this, however, I would definitely recommend using the AWR1642 as the user's guide for the obstacle detection lab recommends.

    Additionally, did you make any modifications to the obstacle detection lab? It appears that you changed the target. When you run it unmodified, does it build?

    Best,

    Nate

  • Hi,

    We recommend you use the mmWave SDK 3.6 demo for the IWR6843ISK-ODS evm.

    The Obstacle detection demo is only supported on AWR1642BOOST-ODS EVM

    labs\lab0004_obstacle_detection

    Thank you

    Cesar

  • Hi Cesar,

    Thank you for the clear answer!

    Best,

    Joshua

  • Hi Nate,

    Thank you for the recommendation! I do think that it the problem. When I run it unmodified, I still get some build errors:

    **** Clean-only build of configuration Debug for project odsdemo_16xx_dss ****
    
    /home/jc34500/ti/ccs1120/ccs/utils/bin/gmake -k -j 16 clean -O 
     
    rm -rf  "odsdemo_16xx_dss.hex"  "configPkg/linker.cmd" "configPkg/compiler.opt"  "odsdemo_16xx_dss.xe674" 
    rm -rf "dss_config_edma_util.oe674" "dss_data_path.oe674" "dss_main.oe674" "odsdemo_aoaEstBF2D.oe674" "odsdemo_cfar.oe674" "odsdemo_clusteringDBscan3D.oe674" "odsdemo_clusteringDBscan3D_priv.oe674" "odsdemo_doppler.oe674" "odsdemo_dopplerProc_priv.oe674" "odsdemo_heatmap.oe674" "xwr16xx_cache.oe674" 
    rm -rf "dss_config_edma_util.d" "dss_data_path.d" "dss_main.d" "odsdemo_aoaEstBF2D.d" "odsdemo_cfar.d" "odsdemo_clusteringDBscan3D.d" "odsdemo_clusteringDBscan3D_priv.d" "odsdemo_doppler.d" "odsdemo_dopplerProc_priv.d" "odsdemo_heatmap.d" "xwr16xx_cache.d" 
    rm -rf  "configPkg/" 
    Finished clean
     
    
    **** Build Finished ****
    
    **** Build of configuration Debug for project odsdemo_16xx_dss ****
    
    /home/jc34500/ti/ccs1120/ccs/utils/bin/gmake -k -j 16 all -O 
     
    rm -f /home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss/odsdemo_16xx_dss.bin
     
    Building file: "../dss_mmw.cfg"
    Invoking: XDCtools
    "/home/jc34500/ti/ccs1120/xdctools_3_62_01_16_core/xs" --xdcpath="/home/jc34500/ti/bios_6_53_02_00/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C674 -p ti.platforms.c6x:AWR16XX:false:600 -r release -c "/home/jc34500/ti/ti-cgt-c6000_8.3.3" "../dss_mmw.cfg"
    making package.mak (because of package.bld) ...
    generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
    configuring dss_mmw.xe674 from package/cfg/dss_mmw_pe674.cfg ...
    generating custom ti.sysbios library makefile ... 
    Starting build of library sources ...
    making /home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss/src/sysbios/sysbios.ae674 ...
    Build of libraries done.
    cle674 package/cfg/dss_mmw_pe674.c ...
    Finished building: "../dss_mmw.cfg"
     
    Building file: "../odsdemo_aoaEstBF2D.c"
    Invoking: C6000 Compiler
    "/home/jc34500/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss" --include_path="/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages" --include_path="/packages" --include_path="/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="/home/jc34500/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/src/DSPF_sp_fftSPxSP/c674" --include_path="/home/jc34500/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="odsdemo_aoaEstBF2D.d_raw" --cmd_file="configPkg/compiler.opt"  "../odsdemo_aoaEstBF2D.c"
     
    >> Compilation failure
    subdir_rules.mk:7: recipe for target 'odsdemo_aoaEstBF2D.oe674' failed
    "../odsdemo_aoaEstBF2D.c", line 42: fatal error #1965: cannot open source file "ti/mathlib/mathlib.h"
    1 catastrophic error detected in the compilation of "../odsdemo_aoaEstBF2D.c".
    Compilation terminated.
    gmake[1]: *** [odsdemo_aoaEstBF2D.oe674] Error 1
    "../odsdemo_clusteringDBscan3D_priv.c", line 39: fatal error #1965: cannot open source file "ODSDemo_clusteringDBscan3D_priv.h"
    1 catastrophic error detected in the compilation of "../odsdemo_clusteringDBscan3D_priv.c".
    Compilation terminated.
    gmake[1]: *** [odsdemo_clusteringDBscan3D_priv.oe674] Error 1
    "../odsdemo_clusteringDBscan3D.c", line 43: fatal error #1965: cannot open source file "ti/mathlib/mathlib.h"
    1 catastrophic error detected in the compilation of "../odsdemo_clusteringDBscan3D.c".
    Compilation terminated.
    gmake[1]: *** [odsdemo_clusteringDBscan3D.oe674] Error 1
    "../odsdemo_cfar.c", line 5: fatal error #1965: cannot open source file "ti/mathlib/mathlib.h"
    1 catastrophic error detected in the compilation of "../odsdemo_cfar.c".
    Compilation terminated.
    gmake[1]: *** [odsdemo_cfar.oe674] Error 1
    "../odsdemo_doppler.c", line 5: fatal error #1965: cannot open source file "ti/mathlib/mathlib.h"
    1 catastrophic error detected in the compilation of "../odsdemo_doppler.c".
    Compilation terminated.
    gmake[1]: *** [odsdemo_doppler.oe674] Error 1
    "../odsdemo_heatmap.c", line 5: fatal error #1965: cannot open source file "ti/mathlib/mathlib.h"
    1 catastrophic error detected in the compilation of "../odsdemo_heatmap.c".
    Compilation terminated.
    gmake[1]: *** [odsdemo_heatmap.oe674] Error 1
    Building file: "../odsdemo_clusteringDBscan3D_priv.c"
    Invoking: C6000 Compiler
    "/home/jc34500/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss" --include_path="/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages" --include_path="/packages" --include_path="/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="/home/jc34500/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/src/DSPF_sp_fftSPxSP/c674" --include_path="/home/jc34500/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="odsdemo_clusteringDBscan3D_priv.d_raw" --cmd_file="configPkg/compiler.opt"  "../odsdemo_clusteringDBscan3D_priv.c"
     
    >> Compilation failure
    subdir_rules.mk:7: recipe for target 'odsdemo_clusteringDBscan3D_priv.oe674' failed
    Building file: "../odsdemo_clusteringDBscan3D.c"
    Invoking: C6000 Compiler
    "/home/jc34500/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss" --include_path="/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages" --include_path="/packages" --include_path="/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="/home/jc34500/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/src/DSPF_sp_fftSPxSP/c674" --include_path="/home/jc34500/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="odsdemo_clusteringDBscan3D.d_raw" --cmd_file="configPkg/compiler.opt"  "../odsdemo_clusteringDBscan3D.c"
     
    >> Compilation failure
    subdir_rules.mk:7: recipe for target 'odsdemo_clusteringDBscan3D.oe674' failed
    Building file: "../odsdemo_cfar.c"
    Invoking: C6000 Compiler
    "/home/jc34500/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss" --include_path="/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages" --include_path="/packages" --include_path="/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="/home/jc34500/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/src/DSPF_sp_fftSPxSP/c674" --include_path="/home/jc34500/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="odsdemo_cfar.d_raw" --cmd_file="configPkg/compiler.opt"  "../odsdemo_cfar.c"
     
    >> Compilation failure
    subdir_rules.mk:7: recipe for target 'odsdemo_cfar.oe674' failed
    "../dss_data_path.c", line 86: fatal error #1965: cannot open source file "DSP_fft32x32.h"
    1 catastrophic error detected in the compilation of "../dss_data_path.c".
    Compilation terminated.
    gmake[1]: *** [dss_data_path.oe674] Error 1
    Building file: "../odsdemo_doppler.c"
    Invoking: C6000 Compiler
    "/home/jc34500/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss" --include_path="/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages" --include_path="/packages" --include_path="/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="/home/jc34500/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/src/DSPF_sp_fftSPxSP/c674" --include_path="/home/jc34500/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="odsdemo_doppler.d_raw" --cmd_file="configPkg/compiler.opt"  "../odsdemo_doppler.c"
     
    >> Compilation failure
    subdir_rules.mk:7: recipe for target 'odsdemo_doppler.oe674' failed
    Building file: "../odsdemo_heatmap.c"
    Invoking: C6000 Compiler
    "/home/jc34500/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss" --include_path="/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages" --include_path="/packages" --include_path="/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="/home/jc34500/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/src/DSPF_sp_fftSPxSP/c674" --include_path="/home/jc34500/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="odsdemo_heatmap.d_raw" --cmd_file="configPkg/compiler.opt"  "../odsdemo_heatmap.c"
     
    >> Compilation failure
    subdir_rules.mk:7: recipe for target 'odsdemo_heatmap.oe674' failed
    Building file: "../dss_data_path.c"
    Invoking: C6000 Compiler
    "/home/jc34500/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss" --include_path="/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages" --include_path="/packages" --include_path="/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="/home/jc34500/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/src/DSPF_sp_fftSPxSP/c674" --include_path="/home/jc34500/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="dss_data_path.d_raw" --cmd_file="configPkg/compiler.opt"  "../dss_data_path.c"
     
    >> Compilation failure
    subdir_rules.mk:7: recipe for target 'dss_data_path.oe674' failed
    "/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages/ti/demo/utils/mmwdemo_monitor.h", line 64: error #102: "MmwDemo_AnaMonitorCfg_t" has already been declared in the current scope
    "/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages/ti/demo/utils/mmwdemo_monitor.h", line 71: error #258: invalid redeclaration of type name "MmwDemo_AnaMonitorCfg" (declared at line 365 of "/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss/./common/mmw_config.h")
    "../dss_main.c", line 98: fatal error #1965: cannot open source file "ti/mathlib/mathlib.h"
    2 errors and 1 catastrophic error detected in the compilation of "../dss_main.c".
    Compilation terminated.
    gmake[1]: *** [dss_main.oe674] Error 1
    Building file: "../xwr16xx_cache.c"
    Invoking: C6000 Compiler
    "/home/jc34500/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss" --include_path="/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages" --include_path="/packages" --include_path="/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="/home/jc34500/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/src/DSPF_sp_fftSPxSP/c674" --include_path="/home/jc34500/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="xwr16xx_cache.d_raw" --cmd_file="configPkg/compiler.opt"  "../xwr16xx_cache.c"
    Finished building: "../xwr16xx_cache.c"
     
    Building file: "../dss_main.c"
    Invoking: C6000 Compiler
    "/home/jc34500/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss" --include_path="/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages" --include_path="/packages" --include_path="/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="/home/jc34500/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/src/DSPF_sp_fftSPxSP/c674" --include_path="/home/jc34500/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="dss_main.d_raw" --cmd_file="configPkg/compiler.opt"  "../dss_main.c"
     
    >> Compilation failure
    subdir_rules.mk:7: recipe for target 'dss_main.oe674' failed
    Building file: "../dss_config_edma_util.c"
    Invoking: C6000 Compiler
    "/home/jc34500/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss" --include_path="/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages" --include_path="/packages" --include_path="/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="/home/jc34500/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/src/DSPF_sp_fftSPxSP/c674" --include_path="/home/jc34500/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="dss_config_edma_util.d_raw" --cmd_file="configPkg/compiler.opt"  "../dss_config_edma_util.c"
    Finished building: "../dss_config_edma_util.c"
     
    Building file: "../odsdemo_dopplerProc_priv.c"
    Invoking: C6000 Compiler
    "/home/jc34500/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="/home/jc34500/Desktop/odsdemo/odsdemo_16xx_dss" --include_path="/home/jc34500/ti/mmwave_sdk_03_04_00_03/packages" --include_path="/packages" --include_path="/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="/home/jc34500/ti/dsplib_c674x_3_4_0_0/packages/ti/dsplib/src/DSPF_sp_fftSPxSP/c674" --include_path="/home/jc34500/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="odsdemo_dopplerProc_priv.d_raw" --cmd_file="configPkg/compiler.opt"  "../odsdemo_dopplerProc_priv.c"
    gmake[1]: Target 'main-build' not remade because of errors.
    gmake: *** [all] Error 2
    Finished building: "../odsdemo_dopplerProc_priv.c"
     
    makefile:159: recipe for target 'all' failed
    
    **** Build Finished ****
    

    But that is okay, since I am only able to use this IWR6843ISK-ODS sensor, so I will stop trying to use this lab.

    Best,

    Joshua

  • Thank you

    Cesar