关于AWR1843毫米波雷达传感器工程配置问题

Other Parts Discussed in Thread: AWR1843, UNIFLASH, SYSBIOS, MATHLIB

我使用ccs10新建了一个mmwave radar传感器awr1843的工程,ccs版本是10.10,SDK版本号是是mmwave_sdk_03_04_00_03,工具包版本号是mmwave_automotive_toolbox_3_3_0,编译dss工程和mss工程,控制台一直显示有一个错误,下面这段:

"C:\\ti\\ccs1010\\ccs\\utils\\bin\\gmake" -k -j 4 all -O

rm -f C:/ti/CCS10 Workspace/mrr_18xx_dss/mrr_18xx_dss.bin
makefile:194: recipe for target 'pre-build' failed
process_begin: CreateProcess(NULL, rm -f C:/ti/CCS10 Workspace/mrr_18xx_dss/mrr_18xx_dss.bin, ...) failed.
make (e=2): 系统找不到指定的文件。

编译mss工程也出现同样的问题,最后不能生成bin文件,所以也就没有办法通过

uniflash烧录程序到评估板上,请问下怎么解决这个问题?

  • 请问例程能编译码?
  • 不能编译,mss工程的编译一直卡在40%的地方,控制台命令显示的是
    C:/ti/CCS10 Workspace/mrr_18xx_dss/Debug/mrr_18xx_dss.bin
    一直在这个地方不能继续往下编译,也不能生成xwr18xx_mrr_demo.bin文件,没有办法进行下一步开发调试。
    我想问一下,我的windows7的系统可以进行开发吧?
    另外,你们可以大概猜出我的问题出在哪里吗?这样解决起来也有头绪。
    感谢回答!
  • win7是支持CCS10,请看一下电脑配置是否满足下面的要求?
    software-dl.ti.com/.../ccs_systemrequirements.html

    上面是编译时全部的输出信息吗?
    请看一下其他tool是否满足SDK release note里的2. 4. Tools dependency版本要求?
  • 电脑配置完全满需要求。
    SDK release note里面的版本也都符合要求。
    以下是REBUILE编译DSS工程的全部控制台信息:
    **** Clean-only build of configuration Debug for project mrr_18xx_dss ****

    "C:\\ti\\ccs1010\\ccs\\utils\\bin\\gmake" -k -j 4 clean -O

    DEL /F "mrr_18xx_dss.hex" "configPkg\linker.cmd" "configPkg\compiler.opt" "mrr_18xx_dss.xe674"
    DEL /F "Extended_Kalman_Filter_xyz.oe674" "clusteringDBscan.oe674" "dss_config_edma_util.oe674" "dss_data_path.oe674" "dss_main.oe674" "gen_twiddle_fft16x16.oe674" "gen_twiddle_fft32x32.oe674" "common\cfg.oe674"
    DEL /F "Extended_Kalman_Filter_xyz.d" "clusteringDBscan.d" "dss_config_edma_util.d" "dss_data_path.d" "dss_main.d" "gen_twiddle_fft16x16.d" "gen_twiddle_fft32x32.d" "common\cfg.d"
    RMDIR /S/Q "configPkg\"
    系统找不到指定的文件。
    找不到 C:\ti\CCS10 Workspace\mrr_18xx_dss\Debug\Extended_Kalman_Filter_xyz.oe674
    找不到 C:\ti\CCS10 Workspace\mrr_18xx_dss\Debug\common\cfg.oe674
    找不到 C:\ti\CCS10 Workspace\mrr_18xx_dss\Debug\Extended_Kalman_Filter_xyz.d
    找不到 C:\ti\CCS10 Workspace\mrr_18xx_dss\Debug\common\cfg.d
    系统找不到指定的文件。
    Finished clean


    **** Build Finished ****

    **** Build of configuration Debug for project mrr_18xx_dss ****

    "C:\\ti\\ccs1010\\ccs\\utils\\bin\\gmake" -k -j 4 all -O

    rm -f C:/ti/CCS10 Workspace/mrr_18xx_dss/mrr_18xx_dss.bin
    makefile:194: recipe for target 'pre-build' failed
    process_begin: CreateProcess(NULL, rm -f C:/ti/CCS10 Workspace/mrr_18xx_dss/mrr_18xx_dss.bin, ...) failed.
    make (e=2): 系统找不到指定的文件。

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

    Building file: "../dss_mrr.cfg"
    Invoking: XDCtools
    "C:/ti/xdctools_3_50_08_24_core/xs" --xdcpath="C:/ti/bios_6_73_01_01/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C674 -p ti.platforms.c6x:AWR16XX:false:600 -r release -c "C:/ti/ti-cgt-c6000_8.3.3" "../dss_mrr.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_mrr.xe674 from package/cfg/dss_mrr_pe674.cfg ...
    generating custom ti.sysbios library makefile ...
    Starting build of library sources ...
    making C:/ti/CCS10W~1/mrr_18xx_dss/src/sysbios/sysbios.ae674 ...
    gmake[1]: Entering directory `C:/ti/CCS10W~1/mrr_18xx_dss/src/sysbios'
    gmake[1]: Nothing to be done for `all'.
    gmake[1]: Leaving directory `C:/ti/CCS10W~1/mrr_18xx_dss/src/sysbios'
    Build of libraries done.
    cle674 package/cfg/dss_mrr_pe674.c ...
    Finished building: "../dss_mrr.cfg"

    Building file: "../dss_config_edma_util.c"
    Invoking: C6000 Compiler
    "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="C:/ti/CCS10 Workspace/mrr_18xx_dss" --include_path="C:/ti/mmwave_sdk_03_04_00_03/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR18XX --define=SUBSYS_DSS --define=ENABLE_ADVANCED_FRAME --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3RAM_SIZE=0x100000 --define=SHMEM_ALLOC=0x00000008 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --disable_push_pop --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: "../clusteringDBscan.c"
    Invoking: C6000 Compiler
    "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="C:/ti/CCS10 Workspace/mrr_18xx_dss" --include_path="C:/ti/mmwave_sdk_03_04_00_03/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR18XX --define=SUBSYS_DSS --define=ENABLE_ADVANCED_FRAME --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3RAM_SIZE=0x100000 --define=SHMEM_ALLOC=0x00000008 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --disable_push_pop --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="clusteringDBscan.d_raw" --cmd_file="configPkg/compiler.opt" "../clusteringDBscan.c"
    Finished building: "../clusteringDBscan.c"

    Building file: "../gen_twiddle_fft16x16.c"
    Invoking: C6000 Compiler
    "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="C:/ti/CCS10 Workspace/mrr_18xx_dss" --include_path="C:/ti/mmwave_sdk_03_04_00_03/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR18XX --define=SUBSYS_DSS --define=ENABLE_ADVANCED_FRAME --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3RAM_SIZE=0x100000 --define=SHMEM_ALLOC=0x00000008 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --disable_push_pop --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="gen_twiddle_fft16x16.d_raw" --cmd_file="configPkg/compiler.opt" "../gen_twiddle_fft16x16.c"
    Finished building: "../gen_twiddle_fft16x16.c"

    Building file: "../gen_twiddle_fft32x32.c"
    Invoking: C6000 Compiler
    "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="C:/ti/CCS10 Workspace/mrr_18xx_dss" --include_path="C:/ti/mmwave_sdk_03_04_00_03/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR18XX --define=SUBSYS_DSS --define=ENABLE_ADVANCED_FRAME --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3RAM_SIZE=0x100000 --define=SHMEM_ALLOC=0x00000008 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --disable_push_pop --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="gen_twiddle_fft32x32.d_raw" --cmd_file="configPkg/compiler.opt" "../gen_twiddle_fft32x32.c"
    Finished building: "../gen_twiddle_fft32x32.c"

    Building file: "../Extended_Kalman_Filter_xyz.c"
    Invoking: C6000 Compiler
    "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="C:/ti/CCS10 Workspace/mrr_18xx_dss" --include_path="C:/ti/mmwave_sdk_03_04_00_03/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR18XX --define=SUBSYS_DSS --define=ENABLE_ADVANCED_FRAME --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3RAM_SIZE=0x100000 --define=SHMEM_ALLOC=0x00000008 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --disable_push_pop --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="Extended_Kalman_Filter_xyz.d_raw" --cmd_file="configPkg/compiler.opt" "../Extended_Kalman_Filter_xyz.c"
    Finished building: "../Extended_Kalman_Filter_xyz.c"

    Building file: "../dss_main.c"
    Invoking: C6000 Compiler
    "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="C:/ti/CCS10 Workspace/mrr_18xx_dss" --include_path="C:/ti/mmwave_sdk_03_04_00_03/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR18XX --define=SUBSYS_DSS --define=ENABLE_ADVANCED_FRAME --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3RAM_SIZE=0x100000 --define=SHMEM_ALLOC=0x00000008 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --disable_push_pop --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="dss_main.d_raw" --cmd_file="configPkg/compiler.opt" "../dss_main.c"
    Finished building: "../dss_main.c"

    Building file: "../common/cfg.c"
    Invoking: C6000 Compiler
    "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="C:/ti/CCS10 Workspace/mrr_18xx_dss" --include_path="C:/ti/mmwave_sdk_03_04_00_03/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR18XX --define=SUBSYS_DSS --define=ENABLE_ADVANCED_FRAME --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3RAM_SIZE=0x100000 --define=SHMEM_ALLOC=0x00000008 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --disable_push_pop --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="common/cfg.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/cfg.c"
    Finished building: "../common/cfg.c"

    Building file: "../dss_data_path.c"
    Invoking: C6000 Compiler
    "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --include_path="C:/ti/CCS10 Workspace/mrr_18xx_dss" --include_path="C:/ti/mmwave_sdk_03_04_00_03/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR18XX --define=SUBSYS_DSS --define=ENABLE_ADVANCED_FRAME --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3RAM_SIZE=0x100000 --define=SHMEM_ALLOC=0x00000008 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --disable_push_pop --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="dss_data_path.d_raw" --cmd_file="configPkg/compiler.opt" "../dss_data_path.c"
    Finished building: "../dss_data_path.c"

    Building target: "mrr_18xx_dss.xe674"
    Invoking: C6000 Linker
    "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --define=SOC_XWR18XX --define=SUBSYS_DSS --define=ENABLE_ADVANCED_FRAME --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3RAM_SIZE=0x100000 --define=SHMEM_ALLOC=0x00000008 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --disable_push_pop --obj_extension=.oe674 -z -m"mrr_18xx_dss.map" --heap_size=0x800 --stack_size=0x800 -i"C:/ti/ti-cgt-c6000_8.3.3/lib" -i"C:/ti/CCS10 Workspace/mrr_18xx_dss" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/control/mmwave/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/control/mmwavelink/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/crc/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/mailbox/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/osal/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/soc/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/uart/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/edma/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/adcbuf/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/alg/mmwavelib/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/ti-cgt-c6000_8.3.3/include" --reread_libs --disable_auto_rts --diag_warning=225 --diag_wrap=off --display_error_number --warn_sections --xml_link_info="xwr18xx_mrr_18xx_dss_linkInfo.xml" --ram_model --unused_section_elimination=on -o "mrr_18xx_dss.xe674" "./Extended_Kalman_Filter_xyz.oe674" "./clusteringDBscan.oe674" "./dss_config_edma_util.oe674" "./dss_data_path.oe674" "./dss_main.oe674" "./gen_twiddle_fft16x16.oe674" "./gen_twiddle_fft32x32.oe674" "./common/cfg.oe674" "../c674x_linker.cmd" "../dss_mrr_linker.cmd" -l"configPkg/linker.cmd" -llibosal_xwr18xx.ae674 -llibsoc_xwr18xx.ae674 -llibcrc_xwr18xx.ae674 -llibuart_xwr18xx.ae674 -llibmailbox_xwr18xx.ae674 -llibmmwavelink_xwr18xx.ae674 -llibmmwave_xwr18xx.ae674 -lmathlib.ae674 -ldsplib.ae64P -llibedma_xwr18xx.ae674 -llibadcbuf_xwr18xx.ae674 -llibmmwavealg_xwr18xx.ae674 -lrts6740_elf.lib -llibc.a
    <Linking>
    "../dss_mrr_linker.cmd", line 92: warning #10068-D: no matching section
    warning #10370-D: Possible codesize or performance degradation. Section ".text:SOC_init:libsoc_xwr18xx.ae674<soc.oe674>" has calls to rts routines, but rts is placed out of range from call site at 0x20003004, 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:SOC_init:libsoc_xwr18xx.ae674<soc.oe674>" has calls to rts routines, but rts is placed out of range from call site at 0x20002ee0, 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: "mrr_18xx_dss.xe674"

    C:/ti/mmwave_sdk_03_04_00_03/packages/scripts/ImageCreator/out2rprc/out2rprc.exe mrr_18xx_dss.xe674 mrr_18xx_dss.bin
    Parsing the input object file, mrr_18xx_dss.xe674.
    Appending zeros 8370336
    Appending zeros 8507392
    Appending zeros 8514784
    File conversion complete!


    **** Build Finished ****
  • 以下是REBUILE编译MSS工程的全部控制台信息:

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

    "C:\\ti\\ccs1010\\ccs\\utils\\bin\\gmake" -k -j 4 clean -O

    DEL /F "mrr_18xx_mss.hex" "configPkg\linker.cmd" "configPkg\compiler.opt" "mrr_18xx_mss.xer4f"
    DEL /F "mss_main.obj" "mss_mrr_cli.obj" "common\cfg.obj"
    DEL /F "mss_main.d" "mss_mrr_cli.d" "common\cfg.d"
    RMDIR /S/Q "configPkg\"
    找不到 C:\ti\CCS10 Workspace\mrr_18xx_mss\Debug\mrr_18xx_mss.hex
    Finished clean


    **** Build Finished ****

    **** Build of configuration Debug for project mrr_18xx_mss ****

    "C:\\ti\\ccs1010\\ccs\\utils\\bin\\gmake" -k -j 4 all -O

    rm -f C:/ti/CCS10 Workspace/mrr_18xx_mss/mrr_18xx_mss.bin
    makefile:190: recipe for target 'pre-build' failed
    process_begin: CreateProcess(NULL, rm -f C:/ti/CCS10 Workspace/mrr_18xx_mss/mrr_18xx_mss.bin, ...) failed.
    make (e=2): 系统找不到指定的文件。

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

    Building file: "../mss_mrr.cfg"
    Invoking: XDCtools
    "C:/ti/xdctools_3_50_08_24_core/xs" --xdcpath="C:/ti/bios_6_73_01_01/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.R4F -p ti.platforms.cortexR:AWR16XX:false:200 -r release -c "C:/ti/ti-cgt-arm_16.9.6.LTS" --compileOptions "--enum_type=int " "../mss_mrr.cfg"
    making package.mak (because of package.bld) ...
    generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
    configuring mss_mrr.xer4f from package/cfg/mss_mrr_per4f.cfg ...
    generating custom ti.sysbios library makefile ...
    Starting build of library sources ...
    making C:/ti/CCS10W~1/mrr_18xx_mss/src/sysbios/sysbios.aer4f ...
    gmake[1]: Entering directory `C:/ti/CCS10W~1/mrr_18xx_mss/src/sysbios'
    gmake[1]: Nothing to be done for `all'.
    gmake[1]: Leaving directory `C:/ti/CCS10W~1/mrr_18xx_mss/src/sysbios'
    Build of libraries done.
    cler4f package/cfg/mss_mrr_per4f.c ...
    Finished building: "../mss_mrr.cfg"

    Building file: "../common/cfg.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:/ti/CCS10 Workspace/mrr_18xx_mss" --include_path="C:/ti/mmwave_sdk_03_04_00_03" --include_path="C:/ti/mmwave_sdk_03_04_00_03/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR18XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="common/cfg.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/cfg.c"
    Finished building: "../common/cfg.c"

    Building file: "../mss_mrr_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:/ti/CCS10 Workspace/mrr_18xx_mss" --include_path="C:/ti/mmwave_sdk_03_04_00_03" --include_path="C:/ti/mmwave_sdk_03_04_00_03/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR18XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="mss_mrr_cli.d_raw" --cmd_file="configPkg/compiler.opt" "../mss_mrr_cli.c"
    Finished building: "../mss_mrr_cli.c"

    Building file: "../mss_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:/ti/CCS10 Workspace/mrr_18xx_mss" --include_path="C:/ti/mmwave_sdk_03_04_00_03" --include_path="C:/ti/mmwave_sdk_03_04_00_03/packages" --include_path="C:/ti/ti-cgt-arm_16.9.6.LTS/include" --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR18XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi --preproc_with_compile --preproc_dependency="mss_main.d_raw" --cmd_file="configPkg/compiler.opt" "../mss_main.c"
    Finished building: "../mss_main.c"

    Building target: "mrr_18xx_mss.xer4f"
    Invoking: ARM Linker
    "C:/ti/ti-cgt-arm_16.9.6.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --define=_LITTLE_ENDIAN --define=MMWAVE_L3RAM_NUM_BANK=8 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=SOC_XWR18XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=SHMEM_ALLOC=0x00000008 --define=DebugP_ASSERT_ENABLED -g --c99 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=int --abi=eabi -z -m"mrr_18xx_mss.map" --heap_size=0x800 --stack_size=0x800 -i"C:/ti/ti-cgt-arm_16.9.6.LTS/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/control/mmwave/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/control/mmwavelink/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/crc/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/esm/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/gpio/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/osal/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/pinmux/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/mailbox/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/dma/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/soc/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/uart/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/drivers/canfd/lib" -i"C:/ti/mmwave_sdk_03_04_00_03/packages/ti/utils/cli/lib" -i"C:/ti/ti-cgt-arm_16.9.6.LTS/include" --reread_libs --disable_auto_rts --define=MMWAVE_L3RAM_SIZE=0x100000 --diag_warning=225 --diag_wrap=off --display_error_number --warn_sections --xml_link_info="mrr_18xx_mss.xml" --rom_model --unused_section_elimination=on -o "mrr_18xx_mss.xer4f" "./mss_main.obj" "./mss_mrr_cli.obj" "./common/cfg.obj" "../mss_mrr_linker.cmd" "../r4f_linker.cmd" -l"configPkg/linker.cmd" -llibosal_xwr18xx.aer4f -llibesm_xwr18xx.aer4f -llibgpio_xwr18xx.aer4f -llibsoc_xwr18xx.aer4f -llibmailbox_xwr18xx.aer4f -llibpinmux_xwr18xx.aer4f -llibcrc_xwr18xx.aer4f -llibDMA_xwr18xx.aer4f -llibuart_xwr18xx.aer4f -llibcanfd_xwr18xx.aer4f -llibmmwavelink_xwr18xx.aer4f -llibmmwave_xwr18xx.aer4f -llibcli_xwr18xx.aer4f -lrtsv7R4_T_le_v3D16_eabi.lib -llibc.a
    <Linking>
    Finished building target: "mrr_18xx_mss.xer4f"

    C:/ti/mmwave_sdk_03_04_00_03/packages/scripts/ImageCreator/out2rprc/out2rprc.exe mrr_18xx_mss.xer4f mrr_18xx_mss.bin
    Parsing the input object file, mrr_18xx_mss.xer4f.
    Appending zeros 0
    Appending zeros 256
    File conversion complete!
    C:/ti/mmwave_sdk_03_04_00_03/packages/scripts/ImageCreator/multicore_image_generator/MulticoreImageGen.exe LE 37 0x00000008 xwr18xx_mrr_demo.bin 0x35510000 C:/ti/CCS10 Workspace/mrr_18xx_mss/Debug/mrr_18xx_mss.bin 0xb5510000 C:/ti/mmwave_sdk_03_04_00_03/firmware/radarss/xwr18xx_radarss_rprc.bin 0xd5510000 C:/ti/CCS10 Workspace/mrr_18xx_dss/Debug/mrr_18xx_dss.bin
  • rebuile编译MSS工程时,一直卡在
    C:/ti/CCS10 Workspace/mrr_18xx_dss/Debug/mrr_18xx_dss.bin
    这个地方不能继续往下编译。
    查遍了所有文档,也没找到解决这个问题的方法。
    请问您对这个问题有什么看法?
    由于没解决这个问题,我们的开发进度大大受到影响,麻烦您帮忙看一下,先行谢过!
  • 我可以编译 mmr例程,不过我根据release note的要求用了mmWave SDK 3.2.0.4。

  • 感谢您的回答!我们最终发现,同样的版本配置,在CCS10.1的IDE下编译不成功,但是在CCS10.2的IDE下就可以编译成功。目前问题已解决。
  • 非常高兴您的问题解决了。