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.

CCS/IWR1443: rebuild project falied demo

Part Number: IWR1443
Other Parts Discussed in Thread: SYSBIOS, , , CCSTUDIO, MMWAVE-SDK, IWR1642, IWR1642BOOST

Tool/software: Code Composer Studio


i used this document mmw_user_guide following the instruction

1) download CCS 8.1.0

2) download mmWave SDK 2.1.0.4 not i dont understant what the connection between IDE and SDK

3) download with resource explorer industrial toolbox 2.1.2

4) import project mmWave SDK Demo - 14xx to ccs8

  • Hello,

    Can you post ALL the output from your build console? You can copy&paste to a text file and post the file to this thread.

    Thanks

    ki


  • **** Clean-only build of configuration Debug for project mmw_mss_14xx ****

    "C:\\ti\\ccsv8\\utils\\bin\\gmake" -k -j 8 clean -O

    DEL /F "xwr14xx_mmw_mss.hex" "configPkg\linker.cmd" "configPkg\compiler.opt" "xwr14xx_mmw_mss.xer4f"
    RMDIR /S/Q "configPkg\"
    DEL /F "config_edma_util.oer4f" "config_hwa_util.oer4f" "data_path.oer4f" "main.oer4f" "mmw_cli.oer4f" "post_processing.oer4f" "rx_ch_bias_measure.oer4f" "sensor_mgmt.oer4f"
    DEL /F "config_edma_util.d" "config_hwa_util.d" "data_path.d" "main.d" "mmw_cli.d" "post_processing.d" "rx_ch_bias_measure.d" "sensor_mgmt.d"
    Could Not Find C:\Users\zachar.papkov\workspace_v8\mmw_mss_14xx\Debug\config_edma_util.oer4f
    Could Not Find C:\Users\zachar.papkov\workspace_v8\mmw_mss_14xx\Debug\config_edma_util.d
    Finished clean

    **** Build Finished ****

    **** Build of configuration Debug for project mmw_mss_14xx ****

    "C:\\ti\\ccsv8\\utils\\bin\\gmake" -k -j 8 all -O

    rm -f C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx/xwr14xx_mmw_mss.bin
    makefile:195: recipe for target 'pre-build' failed
    process_begin: CreateProcess(NULL, rm -f C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx/xwr14xx_mmw_mss.bin, ...) failed.

    gmake[1]: [pre-build] Error 2 (ignored)

    Building file: "../mmw.cfg"
    Invoking: XDCtools
    "C:/ti/xdctools_3_50_04_43_core/xs" --xdcpath="C:/ti/bios_6_53_02_00/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.R4F -p ti.platforms.cortexR:IWR14XX:false:200 -r release -c "C:/ti/ti-cgt-arm_16.9.6.LTS" "../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 mmw.xer4f from package/cfg/mmw_per4f.cfg ...
    generating custom ti.sysbios library makefile ...
    Starting build of library sources ...
    making C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx/src/sysbios/sysbios.aer4f ...
    gmake[1]: Entering directory `C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx/src/sysbios'
    gmake[1]: Nothing to be done for `all'.
    gmake[1]: Leaving directory `C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx/src/sysbios'
    Build of libraries done.
    cler4f package/cfg/mmw_per4f.c ...
    Finished building: "../mmw.cfg"

    Building file: "../data_path.c"
    Invoking: ARM Compiler
    "C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx" --include_path="C:/ti/mmwave_sdk_02_01_00_04/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=packed --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="data_path.d_raw" --cmd_file="configPkg/compiler.opt" "../data_path.c"

    >> Compilation failure
    subdir_rules.mk:23: recipe for target 'data_path.oer4f' failed
    "..\mmw.h", line 60: fatal error #1965: cannot open source file "mmw_lvds_stream.h"
    1 catastrophic error detected in the compilation of "../data_path.c".
    Compilation terminated.
    gmake[1]: *** [data_path.oer4f] Error 1
    Building file: "../mmw_cli.c"
    Invoking: ARM Compiler
    "C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx" --include_path="C:/ti/mmwave_sdk_02_01_00_04/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=packed --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="mmw_cli.d_raw" --cmd_file="configPkg/compiler.opt" "../mmw_cli.c"

    >> Compilation failure
    subdir_rules.mk:51: recipe for target 'mmw_cli.oer4f' failed
    "..\mmw.h", line 60: fatal error #1965: cannot open source file "mmw_lvds_stream.h"
    1 catastrophic error detected in the compilation of "../mmw_cli.c".
    Compilation terminated.
    gmake[1]: *** [mmw_cli.oer4f] Error 1
    Building file: "../config_edma_util.c"
    Invoking: ARM Compiler
    "C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx" --include_path="C:/ti/mmwave_sdk_02_01_00_04/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=packed --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="config_edma_util.d_raw" --cmd_file="configPkg/compiler.opt" "../config_edma_util.c"

    >> Compilation failure
    subdir_rules.mk:9: recipe for target 'config_edma_util.oer4f' failed
    "..\mmw.h", line 60: fatal error #1965: cannot open source file "mmw_lvds_stream.h"
    1 catastrophic error detected in the compilation of "../config_edma_util.c".
    Compilation terminated.
    gmake[1]: *** [config_edma_util.oer4f] Error 1
    Building file: "../config_hwa_util.c"
    Invoking: ARM Compiler
    "C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx" --include_path="C:/ti/mmwave_sdk_02_01_00_04/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=packed --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="config_hwa_util.d_raw" --cmd_file="configPkg/compiler.opt" "../config_hwa_util.c"

    >> Compilation failure
    subdir_rules.mk:16: recipe for target 'config_hwa_util.oer4f' failed
    "..\mmw.h", line 60: fatal error #1965: cannot open source file "mmw_lvds_stream.h"
    1 catastrophic error detected in the compilation of "../config_hwa_util.c".
    Compilation terminated.
    gmake[1]: *** [config_hwa_util.oer4f] Error 1
    Building file: "../main.c"
    Invoking: ARM Compiler
    "C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx" --include_path="C:/ti/mmwave_sdk_02_01_00_04/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=packed --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="main.d_raw" --cmd_file="configPkg/compiler.opt" "../main.c"

    >> Compilation failure
    subdir_rules.mk:30: recipe for target 'main.oer4f' failed
    "..\mmw.h", line 60: fatal error #1965: cannot open source file "mmw_lvds_stream.h"
    1 catastrophic error detected in the compilation of "../main.c".
    Compilation terminated.
    gmake[1]: *** [main.oer4f] Error 1
    Building file: "../sensor_mgmt.c"
    Invoking: ARM Compiler
    "C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx" --include_path="C:/ti/mmwave_sdk_02_01_00_04/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=packed --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="sensor_mgmt.d_raw" --cmd_file="configPkg/compiler.opt" "../sensor_mgmt.c"

    >> Compilation failure
    subdir_rules.mk:72: recipe for target 'sensor_mgmt.oer4f' failed
    "..\mmw.h", line 60: fatal error #1965: cannot open source file "mmw_lvds_stream.h"
    1 catastrophic error detected in the compilation of "../sensor_mgmt.c".
    Compilation terminated.
    gmake[1]: *** [sensor_mgmt.oer4f] Error 1
    Building file: "../rx_ch_bias_measure.c"
    Invoking: ARM Compiler
    "C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx" --include_path="C:/ti/mmwave_sdk_02_01_00_04/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=packed --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="rx_ch_bias_measure.d_raw" --cmd_file="configPkg/compiler.opt" "../rx_ch_bias_measure.c"
    Finished building: "../rx_ch_bias_measure.c"

    Building file: "../post_processing.c"
    Invoking: ARM Compiler
    "C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="C:/Users/zachar.papkov/workspace_v8/mmw_mss_14xx" --include_path="C:/ti/mmwave_sdk_02_01_00_04/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=packed --abi=eabi --obj_extension=.oer4f --preproc_with_compile --preproc_dependency="post_processing.d_raw" --cmd_file="configPkg/compiler.opt" "../post_processing.c"
    gmake[1]: Target 'main-build' not remade because of errors.
    gmake: *** [all] Error 2
    Finished building: "../post_processing.c"

    makefile:161: recipe for target 'all' failed

    **** Build Finished ****

  • Thanks.

    You main issue (currently) is,:

    zachar papkov said:
    "..\mmw.h", line 60: fatal error #1965: cannot open source file "mmw_lvds_stream.h"
    1 catastrophic error detected in the compilation of "../sensor_mgmt.c".

    When I import the same project, I get the same error. It seems like the project is missing the include search path to "mmw_lvds_stream.h":

    ${COM_TI_MMWAVE_SDK_INSTALL_DIR}\packages\ti\demo\xwr14xx\mmw

    If you add that to your include search path, that will resolve that error.

    However, there are other issue with the project. It is also missing a predefine for the endianness. I had to add "_LITTLE_ENDIAN" to the list of -D options.

    Also note that toolkit version 2.1.2 uses a very old version of the SDK (version 1.1.x). It won't build with the version 2.1.0 that you are trying to use it with.

    I see a lot of issues with the example from this version of the toolkit. It is a pretty older version. I would strongly recommend updating to the latest versions of the toolkit (and dependent SDK)

    Thanks

    ki

  • ok i understand and support your recomendation  please  advice   what setup i need  download  in order to run demo example outof thebox of IWR1443 

    ccs  -> what  version 

    sdk -> what vesrion 

    industrial toolkit ->what version 

    in your website  there is link  -> 

    http://dev.ti.com/tirex/explore/node?node=AGLwQupnjyZReKJ7J659IA__VLyFKFf__LATEST

    i following this guide  for almost three weeks trying to get  and compile this demo  please give  exact  order  in order to success   

    this link  is not update by your conclusion so give  another  .    there  10 labs  in this pdf ididnt see one that works please advice 

  • Hi Zachar,

    Since we are having similar conversation in this thread I am going to close the current thread and we will continue the discussion in the other one.

    Cheers,

    Akash

  • OK

    ok i understand and support your recomendation  please  advice   what setup i need  download  in order to run demo example outof thebox of IWR1443 

    ccs  -> what  version 

    sdk -> what vesrion 

    industrial toolkit ->what version 

    in your website  there is link  -> 

    i following this guide  for almost three weeks trying to get  and compile this demo  please give  exact  order  in order to success   

    this link  is not update by your conclusion so give  another  .    there  10 labs  in this pdf ididnt see one that works please advice

  • Hi Zachar,

    You will need to use the following versions for your IWR1443BOOST ES3.0,

    CCSTUDIO 8.3.1

    mmWave-SDK 2.1 LTS

    mmWave Industrial Toolbox - Latest (4.1.0)

    The IWR1443BOOST compatible labs are listed in the Labs Table.

    Cheers,

    Akash

  • Please provide links to these sources I done it serveral time withowt any sucssses , if there any video toturial or PDF with snapshot of the process instalation I will happy to get one forethermore the PDF  Labs Table. Not comppettiable  with version which you mention last answer

    I am embedded sw engineer more then 6 years I understand the complexity embedded application but I never accure with so many diffcalties run demo on eval board

    Could you provide same details on iwr1642

  • Hi Zachar,

    Which specific part of installation are you having trouble with? Is there a particular step in the Lab User Guide?

    For IWR1642BOOST version of the demo there is a separate Lab User Guide.

    Cheers,

    Akash

  • ok   i cant find the button import 

    like guide in pdf 

    Click on the Import to IDE button which should be visible in the right side view after a successful download.    

    i could send video of progress installation  if you want 

  • any  suggestion  ?  i dont see  "import project "  button or icon after successful download 

  • Hi Zachar,

    You will want to manually import the .projectspec file. Under the Project tab select Import CCS Project and then navigate to the .projectspec file. It is located at the following location: C:\ti\mmwave_industrial_toolbox_4_1_0\labs\out_of_box_demo\14xx_mmwave_sdk

    Let me know if you still have questions.

    Cheers,

    Akash

  • i dont see the icon  "import " on IDE code composer    like describe in pdf 

  • i dont see  icon  import to ccs IDE 

  • Hi Zachar,

    This import to CCS IDE button is only lacking for the out-of-box demos. You will need to manually import the .projectspec file into your project workspace as I have described above.

    Let me know if you are still having issues.

    Cheers,

    Akash