AWR1642 mem_capture 工程构建问题

Other Parts Discussed in Thread: MATHLIB, SYSBIOS

我想利用AWR1642EVM采集原始数据,我利用SDK中的drivers/test/mem_capture 进行数据采集,我发现在mem_capture文件中与源程序和.xe674,.xer4f,而没有工程,所以我想利用源程序重新构建工程进而可以修改其中的配置。但是当我将源文件导入工程后却出现了问题:

首先,下面这张图是我利用提供的.xe674,.xer4f后,console 的情况:

然后我利用我创建的工程编译生成的.xe674,.xer4f后,console的情况:

结合以上,我又利用新建工程构建的.xe674和SDK中原有的.xer4f后,发现情况正常与第一张图一致,

当当我利用SDK中原有的.xe674和新建工程构建的.xer4f后,会出现与第二张图一样的情况,所以我怀疑是MSS工程构建问题或是DSS与MSS之间通信的问题。

一下是我对新构建的两个工程编译后console的情况:

1.DSS:


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

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

DEL /F "capture_dss.hex" "configPkg\linker.cmd" "configPkg\compiler.opt" "capture_dss.xe674"
RMDIR /S/Q "configPkg\"
DEL /F "capture.obj" "dss.obj" "common\framework_core.obj" "common\framework_ipc.obj" "common\framework_ipc_local.obj" "common\framework_listlib.obj" "common\framework_xwr16xx.obj" "common\gen_frame_data.obj"
DEL /F "capture.d" "dss.d" "common\framework_core.d" "common\framework_ipc.d" "common\framework_ipc_local.d" "common\framework_listlib.d" "common\framework_xwr16xx.d" "common\gen_frame_data.d"
找不到 C:\Users\Administrator\workspace_v8\capture_dss\Debug\capture_dss.hex
Finished clean

**** Build Finished ****

**** Build of configuration Debug for project capture_dss ****

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

Building file: "../dss.cfg"
Invoking: XDCtools
"C:/ti/ccs800/xdctools_3_50_05_12_core/xs" --xdcpath="C:/ti/bios_6_53_02_00/packages;C:/ti/mathlib_c674x_3_1_2_1/packages;C:/ti/dsplib_c64Px_3_4_0_0/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C674 -p ti.platforms.c6x:AWR16XX -r release -c "C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2" --compileOptions "-g --optimize_with_debug" "../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 dss.xe674 from package/cfg/dss_pe674.cfg ...
generating custom ti.sysbios library makefile ...
Starting build of library sources ...
making C:/Users/Administrator/workspace_v8/capture_dss/src/sysbios/sysbios.ae674 ...
gmake[1]: Entering directory `C:/Users/Administrator/workspace_v8/capture_dss/src/sysbios'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `C:/Users/Administrator/workspace_v8/capture_dss/src/sysbios'
Build of libraries done.
cle674 package/cfg/dss_pe674.c ...
Finished building: "../dss.cfg"

Building file: "../common/framework_listlib.c"
Invoking: C6000 Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/bin/cl6x" -mv6740 --include_path="C:/Users/Administrator/workspace_v8/capture_dss" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DOWNLOAD_FROM_CCS --define=_LITTLE_ENDIAN --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="common/framework_listlib.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/framework_listlib.c"
Finished building: "../common/framework_listlib.c"

Building file: "../common/framework_ipc_local.c"
Invoking: C6000 Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/bin/cl6x" -mv6740 --include_path="C:/Users/Administrator/workspace_v8/capture_dss" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DOWNLOAD_FROM_CCS --define=_LITTLE_ENDIAN --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="common/framework_ipc_local.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/framework_ipc_local.c"
Finished building: "../common/framework_ipc_local.c"

Building file: "../capture.c"
Invoking: C6000 Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/bin/cl6x" -mv6740 --include_path="C:/Users/Administrator/workspace_v8/capture_dss" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DOWNLOAD_FROM_CCS --define=_LITTLE_ENDIAN --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="capture.d_raw" --cmd_file="configPkg/compiler.opt" "../capture.c"
Finished building: "../capture.c"

Building file: "../common/framework_xwr16xx.c"
Invoking: C6000 Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/bin/cl6x" -mv6740 --include_path="C:/Users/Administrator/workspace_v8/capture_dss" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DOWNLOAD_FROM_CCS --define=_LITTLE_ENDIAN --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="common/framework_xwr16xx.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/framework_xwr16xx.c"
Finished building: "../common/framework_xwr16xx.c"

Building file: "../dss.c"
Invoking: C6000 Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/bin/cl6x" -mv6740 --include_path="C:/Users/Administrator/workspace_v8/capture_dss" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DOWNLOAD_FROM_CCS --define=_LITTLE_ENDIAN --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="dss.d_raw" --cmd_file="configPkg/compiler.opt" "../dss.c"
Finished building: "../dss.c"

Building file: "../common/framework_ipc.c"
Invoking: C6000 Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/bin/cl6x" -mv6740 --include_path="C:/Users/Administrator/workspace_v8/capture_dss" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DOWNLOAD_FROM_CCS --define=_LITTLE_ENDIAN --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="common/framework_ipc.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/framework_ipc.c"
Finished building: "../common/framework_ipc.c"

Building file: "../common/framework_core.c"
Invoking: C6000 Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/bin/cl6x" -mv6740 --include_path="C:/Users/Administrator/workspace_v8/capture_dss" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DOWNLOAD_FROM_CCS --define=_LITTLE_ENDIAN --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="common/framework_core.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/framework_core.c"
Finished building: "../common/framework_core.c"

Building file: "../common/gen_frame_data.c"
Invoking: C6000 Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/bin/cl6x" -mv6740 --include_path="C:/Users/Administrator/workspace_v8/capture_dss" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/include" --define=SOC_XWR16XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DOWNLOAD_FROM_CCS --define=_LITTLE_ENDIAN --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="common/gen_frame_data.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/gen_frame_data.c"
Finished building: "../common/gen_frame_data.c"

Building target: "capture_dss.xe674"
Invoking: C6000 Linker
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/bin/cl6x" -mv6740 --define=SOC_XWR16XX --define=SUBSYS_DSS --define=MMWAVE_L3RAM_SIZE=0xc0000 --define=DOWNLOAD_FROM_CCS --define=_LITTLE_ENDIAN --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number -z -m"capture_dss.map" --heap_size=0x800 --stack_size=0x800 -i"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/lib" -i"C:/Users/Administrator/workspace_v8/capture_dss" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/control/mmwave/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/control/mmwavelink/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/crc/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/mailbox/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/cbuff/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/osal/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/soc/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/edma/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/adcbuf/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/uart/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/alg/mmwavelib/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/utils/hsiheader/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/ccs800/ccsv8/tools/compiler/ti-cgt-c6000_8.2.2/include" --reread_libs --define=MMWAVE_L3RAM_SIZE=0xC0000U --define=SOC_XWR16XX --diag_wrap=off --display_error_number --warn_sections --xml_link_info="capture_dss_linkInfo.xml" --rom_model -o "capture_dss.xe674" "./capture.obj" "./dss.obj" "./common/framework_core.obj" "./common/framework_ipc.obj" "./common/framework_ipc_local.obj" "./common/framework_listlib.obj" "./common/framework_xwr16xx.obj" "./common/gen_frame_data.obj" "../c674x_linker.cmd" "../dss_linker.cmd" -l"configPkg/linker.cmd" -lmathlib.ae674 -ldsplib.ae64P -llibosal_xwr16xx.ae674 -llibsoc_xwr16xx.ae674 -llibcrc_xwr16xx.ae674 -llibmailbox_xwr16xx.ae674 -llibmmwavelink_xwr16xx.ae674 -llibedma_xwr16xx.ae674 -llibadcbuf_xwr16xx.ae674 -llibmmwavealg_xwr16xx.ae674 -llibhsiheader_xwr16xx.ae674 -llibcbuff_xwr16xx.ae674 -llibuart_xwr16xx.ae674 -lrts6740_elf.lib -llibc.a
<Linking>
Finished building target: "capture_dss.xe674"

**** Build Finished ****

2.MSS


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

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

DEL /F "capture_mss.hex" "configPkg\linker.cmd" "configPkg\compiler.opt" "capture_mss.xer4f"
RMDIR /S/Q "configPkg\"
DEL /F "mss.obj" "common\framework_core.obj" "common\framework_ipc.obj" "common\framework_ipc_local.obj" "common\framework_listlib.obj" "common\framework_xwr16xx.obj" "common\gen_frame_data.obj"
DEL /F "mss.d" "common\framework_core.d" "common\framework_ipc.d" "common\framework_ipc_local.d" "common\framework_listlib.d" "common\framework_xwr16xx.d" "common\gen_frame_data.d"
找不到 C:\Users\Administrator\workspace_v8\capture_mss\Debug\capture_mss.hex
Finished clean

**** Build Finished ****

**** Build of configuration Debug for project capture_mss ****

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

Building file: "../mss.cfg"
Invoking: XDCtools
"C:/ti/ccs800/xdctools_3_50_05_12_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:AWR16XX -r release -c "C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS" --compileOptions "-g --optimize_with_debug" "../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 mss.xer4f from package/cfg/mss_per4f.cfg ...
generating custom ti.sysbios library makefile ...
Starting build of library sources ...
making C:/Users/Administrator/workspace_v8/capture_mss/src/sysbios/sysbios.aer4f ...
gmake[1]: Entering directory `C:/Users/Administrator/workspace_v8/capture_mss/src/sysbios'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `C:/Users/Administrator/workspace_v8/capture_mss/src/sysbios'
Build of libraries done.
cler4f package/cfg/mss_per4f.c ...
Finished building: "../mss.cfg"

Building file: "../common/framework_listlib.c"
Invoking: ARM Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 -me --include_path="C:/Users/Administrator/workspace_v8/capture_mss" --include_path="C:/ti/mmwave_sdk_02_00_00_04" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/include" --define=_LITTLE_ENDIAN --define=SOC_XWR16XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CSS --define=MMWAVE_L3RAM_SIZE=0xC0000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="common/framework_listlib.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/framework_listlib.c"
Finished building: "../common/framework_listlib.c"

Building file: "../common/framework_ipc.c"
Invoking: ARM Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 -me --include_path="C:/Users/Administrator/workspace_v8/capture_mss" --include_path="C:/ti/mmwave_sdk_02_00_00_04" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/include" --define=_LITTLE_ENDIAN --define=SOC_XWR16XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CSS --define=MMWAVE_L3RAM_SIZE=0xC0000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="common/framework_ipc.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/framework_ipc.c"
Finished building: "../common/framework_ipc.c"

Building file: "../common/framework_core.c"
Invoking: ARM Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 -me --include_path="C:/Users/Administrator/workspace_v8/capture_mss" --include_path="C:/ti/mmwave_sdk_02_00_00_04" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/include" --define=_LITTLE_ENDIAN --define=SOC_XWR16XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CSS --define=MMWAVE_L3RAM_SIZE=0xC0000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="common/framework_core.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/framework_core.c"
Finished building: "../common/framework_core.c"

Building file: "../common/framework_ipc_local.c"
Invoking: ARM Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 -me --include_path="C:/Users/Administrator/workspace_v8/capture_mss" --include_path="C:/ti/mmwave_sdk_02_00_00_04" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/include" --define=_LITTLE_ENDIAN --define=SOC_XWR16XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CSS --define=MMWAVE_L3RAM_SIZE=0xC0000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="common/framework_ipc_local.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/framework_ipc_local.c"
Finished building: "../common/framework_ipc_local.c"

Building file: "../common/framework_xwr16xx.c"
Invoking: ARM Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 -me --include_path="C:/Users/Administrator/workspace_v8/capture_mss" --include_path="C:/ti/mmwave_sdk_02_00_00_04" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/include" --define=_LITTLE_ENDIAN --define=SOC_XWR16XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CSS --define=MMWAVE_L3RAM_SIZE=0xC0000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="common/framework_xwr16xx.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/framework_xwr16xx.c"
Finished building: "../common/framework_xwr16xx.c"

Building file: "../mss.c"
Invoking: ARM Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 -me --include_path="C:/Users/Administrator/workspace_v8/capture_mss" --include_path="C:/ti/mmwave_sdk_02_00_00_04" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/include" --define=_LITTLE_ENDIAN --define=SOC_XWR16XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CSS --define=MMWAVE_L3RAM_SIZE=0xC0000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="mss.d_raw" --cmd_file="configPkg/compiler.opt" "../mss.c"
Finished building: "../mss.c"

Building file: "../common/gen_frame_data.c"
Invoking: ARM Compiler
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 -me --include_path="C:/Users/Administrator/workspace_v8/capture_mss" --include_path="C:/ti/mmwave_sdk_02_00_00_04" --include_path="C:/ti/mmwave_sdk_02_00_00_04/packages" --include_path="C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/include" --define=_LITTLE_ENDIAN --define=SOC_XWR16XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CSS --define=MMWAVE_L3RAM_SIZE=0xC0000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="common/gen_frame_data.d_raw" --obj_directory="common" --cmd_file="configPkg/compiler.opt" "../common/gen_frame_data.c"
Finished building: "../common/gen_frame_data.c"

Building target: "capture_mss.xer4f"
Invoking: ARM Linker
"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 -me --define=_LITTLE_ENDIAN --define=SOC_XWR16XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CSS --define=MMWAVE_L3RAM_SIZE=0xC0000 --define=DebugP_ASSERT_ENABLED -g --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi -z -m"capture_mss.map" --heap_size=0x800 --stack_size=0x800 -i"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/control/mmwave/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/control/mmwavelink/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/crc/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/esm/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/gpio/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/osal/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/pinmux/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/mailbox/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/dma/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/soc/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/uart/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/adcbuf/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/edma/lib" -i"C:/ti/mmwave_sdk_02_00_00_04/packages/ti/utils/cli/lib" -i"C:/ti/ccs800/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/include" --reread_libs --diag_wrap=off --display_error_number --warn_sections --xml_link_info="capture_mss_linkInfo.xml" --rom_model -o "capture_mss.xer4f" "./mss.obj" "./common/framework_core.obj" "./common/framework_ipc.obj" "./common/framework_ipc_local.obj" "./common/framework_listlib.obj" "./common/framework_xwr16xx.obj" "./common/gen_frame_data.obj" "../mss_linker.cmd" "../r4f_linker.cmd" -l"configPkg/linker.cmd" -llibosal_xwr16xx.aer4f -llibesm_xwr16xx.aer4f -llibgpio_xwr16xx.aer4f -llibsoc_xwr16xx.aer4f -llibmailbox_xwr16xx.aer4f -llibpinmux_xwr16xx.aer4f -llibcrc_xwr16xx.aer4f -llibDMA_xwr16xx.aer4f -llibuart_xwr16xx.aer4f -llibmmwavelink_xwr16xx.aer4f -llibmmwave_xwr16xx.aer4f -llibcli_xwr16xx.aer4f -llibadcbuf_xwr16xx.aer4f -llibedma_xwr16xx.aer4f -llibc.a
<Linking>
warning #16027-D: object files have incompatible enumeration types ("C:\Users\Administrator\workspace_v8\capture_mss\src\sysbios\sysbios.aer4f<BIOS.obj>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/osal/lib/libosal_xwr16xx.aer4f<DebugP_tirtos.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/osal/lib/libosal_xwr16xx.aer4f<HwiP_tirtos.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/osal/lib/libosal_xwr16xx.aer4f<SemaphoreP_tirtos.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/osal/lib/libosal_xwr16xx.aer4f<MemoryP_tirtos.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/esm/lib/libesm_xwr16xx.aer4f<esm.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/esm/lib/libesm_xwr16xx.aer4f<esm_xwr1xxx.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/soc/lib/libsoc_xwr16xx.aer4f<soc.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/soc/lib/libsoc_xwr16xx.aer4f<soc_xwr16xx.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/soc/lib/libsoc_xwr16xx.aer4f<soc_xwr16xx_mss.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/mailbox/lib/libmailbox_xwr16xx.aer4f<mailbox.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/mailbox/lib/libmailbox_xwr16xx.aer4f<mailbox_xwr16xx.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/control/mmwave/lib/libmmwave_xwr16xx.aer4f<mmwave.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/control/mmwave/lib/libmmwave_xwr16xx.aer4f<mmwave_link.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/control/mmwave/lib/libmmwave_xwr16xx.aer4f<mmwave_osal.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/control/mmwave/lib/libmmwave_xwr16xx.aer4f<mmwave_fullcfg.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/control/mmwave/lib/libmmwave_xwr16xx.aer4f<mmwave_xwr16xx.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/adcbuf/lib/libadcbuf_xwr16xx.aer4f<ADCBuf.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/adcbuf/lib/libadcbuf_xwr16xx.aer4f<adcbuf_xwr1xxx.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/adcbuf/lib/libadcbuf_xwr16xx.aer4f<adcbuf_mmwave.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/edma/lib/libedma_xwr16xx.aer4f<edma.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/edma/lib/libedma_xwr16xx.aer4f<edma_xwr1xxx.oer4f>" = 32-bit, "./mss.obj" = packed)
warning #16027-D: object files have incompatible enumeration types ("C:/ti/mmwave_sdk_02_00_00_04/packages/ti/drivers/crc/lib/libcrc_xwr16xx.aer4f<crc.oer4f>" = 32-bit, "./mss.obj" = packed)
Finished building target: "capture_mss.xer4f"

**** Build Finished ****

而且在新建工程编译后,debug下没有.bin文件,这和我编译SDK中其他的工程不一样,我想这也是问题。

请问以上问题如何解决?