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.

AWR2944EVM: Error with ZCE package when compiling MMWave SDK

Part Number: AWR2944EVM
Other Parts Discussed in Thread: SYSCONFIG, MATHLIB, AWR2944

Dear TI support team,

I am working on a project using TI's MMWave SDK v04_04_01_02 on an AWR294x chip. When trying to compile the mmWave demo using the command 'gmake all', I ran into the following error:

gmake[1]: *** [msssyscfg] Error 1

It seems the SysConfig command cannot find the ZCE package required. I have checked and confirmed the SOFTWARE_PATH variable is set correctly to the SDK software directory.

Could you please advise how I can resolve this ZCE package dependency issue? Is there something I need to configure in the Makefile or SDK environment? Or do I need to download the specific ZCE package version compatible with this SDK release?

Any guidance on how to properly include the ZCE package would be greatly appreciated. Please let me know if you need any other specifics on my SDK setup and environment. I am happy to provide those details.

Thank you very much for your assistance on this issue. Looking forward to your reply.

Best regards,

Dylan

  • Microsoft Windows [版本 10.0.19045.3570]
    Microsoft Windows [版本 10.0.19045.3570]
    (c) Microsoft Corporation. 著作權所有,並保留一切權利。

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\wind
    ows>


    Microsoft Windows [版本 10.0.19045.3570]
    (c) Microsoft Corporation. 著作權所有,並保留一切權利。

    c:\tsetenv.batcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>se

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set MMWAVE_SDK_DEVICE=am273x

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set DOWNLOAD_FROM_CCS=yes

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set MMWAVE_SDK_TOOLS_INSTALL_PATH=C:/ti/mmwave
    _mcuplus_sdk_04_04_01_02

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set MMWAVE_SDK_INSTALL_PATH=C:/ti/mmwave_mcupl
    us_sdk_04_04_01_02/mmwave_mcuplus_sdk_04_04_01_02

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set CCS_INSTALL_PATH=C:/ti/ccs1220

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set R5F_CLANG_INSTALL_PATH=C:/ti/ccs1220/ccs/t
    ools/compiler/ti-cgt-armllvm_2.1.2.LTS

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set XDC_INSTALL_PATH=C:/ti/ccs1220/xdctools_3_
    62_01_16_core

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set MMWAVE_XWR2XXX_DFP_INSTALL_PATH=C:/ti/mmwa
    ve_mcuplus_sdk_04_04_01_02/mmwave_dfp_02_02_04_00

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>SET MCU_PLUS_AM273X_INSTALL_PATH=C:/ti/mmwave_
    mcuplus_sdk_04_04_01_02/mcu_plus_sdk_am273x_08_05_00_24

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>SET MCU_PLUS_AWR294X_INSTALL_PATH=C:/ti/mmwave
    _mcuplus_sdk_04_04_01_02/mcu_plus_sdk_awr294x_09_00_00_15

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>SET SYSCONFIG_INSTALL_PATH=C:/ti/mmwave_mcuplu
    s_sdk_04_04_01_02/sysconfig_1.14.0

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set MMWAVE_AWR294X_DFP_INSTALL_PATH=C:/ti/mmwa
    ve_mcuplus_sdk_04_04_01_02/mmwave_dfp_02_04_09_01

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set AWR294X_RADARSS_IMAGE_BIN=C:/ti/mmwave_mcu
    plus_sdk_04_04_01_02/mmwave_dfp_02_04_09_01/firmware/radarss/xwr2xxx_radarss_metarprc.bin

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set C66X_CODEGEN_INSTALL_PATH=C:/ti/ccs1220/cc
    s/tools/compiler/ti-cgt-c6000_8.3.12

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set C66x_DSPLIB_INSTALL_PATH=C:/ti/mmwave_mcup
    lus_sdk_04_04_01_02/dsplib_c66x_3_4_0_0

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set C66x_MATHLIB_INSTALL_PATH=C:/ti/mmwave_mcu
    plus_sdk_04_04_01_02/mathlib_c66x_3_1_2_1

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>call checkenv.bat
    -----------------------------------------------
    mmWave Build Environment Configured
    -----------------------------------------------

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>cd C:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave
    _mcuplus_sdk_04_04_01_02\ti\demo\awr294x\mmw

    C:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\ti\demo\awr294x\mmw>gmake clean
    gmake PROC_CHAIN=TDM objClean mssDemoClean dssDemoClean binClean
    gmake[1]: Entering directory 'C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mmwave_mcuplus_sdk_04_04_01_02/ti/demo/awr294x/mmw'
    Cleaning the Millimeter Wave Demo MSS Objects
    Cleaning the Millimeter Wave Demo DSS Objects
    Cleaning the syscfg files
    Cleaning the Millimeter Wave Demo MSS Objects
    Cleaning the Millimeter Wave Demo DSS Objects
    gmake[1]: Leaving directory 'C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mmwave_mcuplus_sdk_04_04_01_02/ti/demo/awr294x/mmw'
    gmake PROC_CHAIN=DDM objClean mssDemoClean dssDemoClean binClean
    gmake[1]: Entering directory 'C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mmwave_mcuplus_sdk_04_04_01_02/ti/demo/awr294x/mmw'
    Cleaning the Millimeter Wave Demo MSS Objects
    Cleaning the Millimeter Wave Demo DSS Objects
    Cleaning the syscfg files
    Cleaning the Millimeter Wave Demo MSS Objects
    Cleaning the Millimeter Wave Demo DSS Objects
    gmake[1]: Leaving directory 'C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mmwave_mcuplus_sdk_04_04_01_02/ti/demo/awr294x/mmw'
    Cleaning the syscfg files

    C:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\ti\demo\awr294x\mmw>gmake all
    gmake PROC_CHAIN=TDM objClean mmwDemo bin
    gmake[1]: Entering directory 'C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mmwave_mcuplus_sdk_04_04_01_02/ti/demo/awr294x/mmw'
    Cleaning the Millimeter Wave Demo MSS Objects
    Cleaning the syscfg files
    Generating SysConfig files ...
    C:/ti/mmwave_mcuplus_sdk_04_04_01_02/sysconfig_1.14.0/nodejs/node C:/ti/mmwave_mcuplus_sdk_04_04_01_02/sysconfig_1.14.0/dist/cli.j
    s --product C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mcu_plus_sdk_am273x_08_05_00_24/.metadata/product.json --context r5fss0-0 --part
    Default --package ZCE --output ./mss/mssgenerated/ ./mss/mss.syscfg
    Package not found: ZCE. This package may be available in a newer version of SysConfig
    makefile:96: recipe for target 'msssyscfg' failed
    gmake[1]: *** [msssyscfg] Error 1
    gmake[1]: Leaving directory 'C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mmwave_mcuplus_sdk_04_04_01_02/ti/demo/awr294x/mmw'
    makefile:109: recipe for target 'mmwDemoTDM' failed
    gmake: *** [mmwDemoTDM] Error 2

  • Hello Dylan,

    In your setenv.bat file can you make all the necessary changes? Looks like you are building for am273, could you please go through the document: C:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\docs\mmwave_mcuplus_sdk_user_guide.pdf
    It has all the required information.
    If still not working, would recommend you reinstall.

    Regards,
    Saswat Kumar

  • Dear support team,

    I am working on an AWR294x MMWave demo using SDK 04_04_01_02. When trying to clean the build using 'gmake clean', I am hitting the following error:

    gmake[1]: *** [mssDemoObjClean] Error 5

    It seems to fail at the 'rm' command during cleaning the MSS objects.

    I have already tried:

    • Reinstalling the SDK
    • Modifying setenv.bat to set parameters for awr2944
    • Ensuring the environment is set up as per user guide

    But I still face this clean error even after the reinstallation and parameter change.

    Could you please advise what could be the reason for the 'rm' command failing? Is there an issue with my Cygwin setup or some environment variable causing this?

    Any pointers on how I can further troubleshoot and fix this build clean error would be greatly appreciated. Please let me know if any specific debug logs or details from my environment would be helpful.

    Thank you for your assistance. Looking forward to your suggestions on resolving this.

    Regards,
    Dylan

  • Microsoft Windows [版本 10.0.19045.3570]
    (c) Microsoft Corporation. 著作權所有,並保留一切權利。

    c:\tsetenv.batcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>s

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set MMWAVE_SDK_DEVICE=awr2944

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set DOWNLOAD_FROM_CCS=yes

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set MMWAVE_SDK_TOOLS_INSTALL_PATH=C:/ti/mmwave
    _mcuplus_sdk_04_04_01_02

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set MMWAVE_SDK_INSTALL_PATH=C:/ti/mmwave_mcupl
    us_sdk_04_04_01_02/mmwave_mcuplus_sdk_04_04_01_02

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set CCS_INSTALL_PATH=C:/ti/ccs1220

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set R5F_CLANG_INSTALL_PATH=C:/ti/ccs1220/ccs/t
    ools/compiler/ti-cgt-armllvm_2.1.2.LTS

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set XDC_INSTALL_PATH=C:/ti/ccs1220/xdctools_3_
    62_01_16_core

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set MMWAVE_XWR2XXX_DFP_INSTALL_PATH=C:/ti/mmwa
    ve_mcuplus_sdk_04_04_01_02/mmwave_dfp_02_02_04_00

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>SET MCU_PLUS_AM273X_INSTALL_PATH=C:/ti/mmwave_
    mcuplus_sdk_04_04_01_02/mcu_plus_sdk_am273x_08_05_00_24

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>SET MCU_PLUS_AWR294X_INSTALL_PATH=C:/ti/mmwave
    _mcuplus_sdk_04_04_01_02/mcu_plus_sdk_awr294x_09_00_00_15

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>SET SYSCONFIG_INSTALL_PATH=C:/ti/mmwave_mcuplu
    s_sdk_04_04_01_02/sysconfig_1.14.0

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set MMWAVE_AWR294X_DFP_INSTALL_PATH=C:/ti/mmwa
    ve_mcuplus_sdk_04_04_01_02/mmwave_dfp_02_04_09_01

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set AWR294X_RADARSS_IMAGE_BIN=C:/ti/mmwave_mcu
    plus_sdk_04_04_01_02/mmwave_dfp_02_04_09_01/firmware/radarss/xwr2xxx_radarss_metarprc.bin

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set C66X_CODEGEN_INSTALL_PATH=C:/ti/ccs1220/cc
    s/tools/compiler/ti-cgt-c6000_8.3.12

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set C66x_DSPLIB_INSTALL_PATH=C:/ti/mmwave_mcup
    lus_sdk_04_04_01_02/dsplib_c66x_3_4_0_0

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>set C66x_MATHLIB_INSTALL_PATH=C:/ti/mmwave_mcu
    plus_sdk_04_04_01_02/mathlib_c66x_3_1_2_1

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>call checkenv.bat
    -----------------------------------------------
    mmWave Build Environment Configured
    -----------------------------------------------

    c:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\scripts\windows>cd C:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave
    _mcuplus_sdk_04_04_01_02\ti\demo\awr294x\mmw

    C:\ti\mmwave_mcuplus_sdk_04_04_01_02\mmwave_mcuplus_sdk_04_04_01_02\ti\demo\awr294x\mmw>gmake clean
    gmake PROC_CHAIN=TDM objClean mssDemoClean dssDemoClean binClean
    gmake[1]: Entering directory 'C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mmwave_mcuplus_sdk_04_04_01_02/ti/demo/awr294x/mmw'
    Cleaning the Millimeter Wave Demo MSS Objects
    process_begin: CreateProcess(NULL, C:/ti/ccs1220/ccs/utils/cygwin/rm -rf obj_awr2944, ...) failed.
    make (e=5): sQC
    mss/mmw_mss.mak:159: recipe for target 'mssDemoObjClean' failed
    gmake[1]: *** [mssDemoObjClean] Error 5
    gmake[1]: Leaving directory 'C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mmwave_mcuplus_sdk_04_04_01_02/ti/demo/awr294x/mmw'
    makefile:114: recipe for target 'mmwDemoTDMClean' failed
    gmake: *** [mmwDemoTDMClean] Error 2

  • Hello LIN,

    Can you please cross check your CCS version and whether you have ccs1220?

    Regards,
    Saswat Kumar

  • Dear TI Technical Support Team,

    I've encountered an error while trying to import code using the CCS1250 version. I've attached a screenshot of the error for your reference. I've thoroughly checked and confirmed that there's no issue with the SDK version I'm using.

    Could you please provide guidance or potential solutions to resolve this issue?

    Thank you for your assistance.

    Best regards,

    Dylan

  • Hi Dylan,

    Looks like compiler version of project is not matching with your current installation version.

    Could you manually download the TI-Rex and import the same project to CCS?

    https://dev.ti.com/tirex/explore/node?node=A__AGvTEJkh-csqqwXnVhDbTQ__radar_toolbox__1AslXXD__LATEST

    visit this path while importing project into CCS workspace

    https://www.youtube.com/watch?v=ojPK_glZf4o

    .

    If this also doesn't work then you need to manually change the compiler version to match with your CCS installed compiler version

    awr2944_corner_radar_dss.projectspec

    .

    Regards,

    Jitendra