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.

IWR1443BOOST: Built Out of box mss binary when run on sensor, not take commands from cloud visualizer

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: SYSBIOS, MMWAVE-SDK, UNIFLASH

Hi,

I have build "mmw_mss_14xx" project in CCS8 in ubuntu16.04. But when run the binary on sensor, no configuration load is seen in visualizer.

The project is part of industrial project demos available at TI cloud.

Build and Compiler Logs


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


/home/hcl/tiCCS/ccsv8/utils/bin/gmake -k -j 4 all -O
 
rm -f /home/hcl/workspace_v8/mmw_mss_14xx/xwr14xx_mmw_mss.bin
 
Building file: "../mmw.cfg"
Invoking: XDCtools
"/home/hcl/ti/xdctools_3_50_04_43_core/xs" --xdcpath="/home/hcl/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 "/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.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 /home/hcl/workspace_v8/mmw_mss_14xx/src/sysbios/sysbios.aer4f ...
gmake[1]: Entering directory `/home/hcl/workspace_v8/mmw_mss_14xx/src/sysbios'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/home/hcl/workspace_v8/mmw_mss_14xx/src/sysbios'
Build of libraries done.
cler4f package/cfg/mmw_per4f.c ...
"package/cfg/mmw_per4f.c", line 10681: warning: statement is unreachable
"package/cfg/mmw_per4f.c", line 11666: warning: statement is unreachable
"package/cfg/mmw_per4f.c", line 11948: warning: statement is unreachable
"package/cfg/mmw_per4f.c", line 12191: warning: statement is unreachable
Finished building: "../mmw.cfg"
 
Building file: "../config_edma_util.c"
Invoking: ARM Compiler
"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="/home/hcl/workspace_v8/mmw_mss_14xx" --include_path="/home/hcl/ti/mmwave_sdk_01_02_00_05/packages" --include_path="/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN -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"
Finished building: "../config_edma_util.c"
 
Building file: "../mmwDemo_monitor.c"
Invoking: ARM Compiler
"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="/home/hcl/workspace_v8/mmw_mss_14xx" --include_path="/home/hcl/ti/mmwave_sdk_01_02_00_05/packages" --include_path="/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN -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="mmwDemo_monitor.d_raw" --cmd_file="configPkg/compiler.opt" "../mmwDemo_monitor.c"
Finished building: "../mmwDemo_monitor.c"
 
Building file: "../config_hwa_util.c"
Invoking: ARM Compiler
"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="/home/hcl/workspace_v8/mmw_mss_14xx" --include_path="/home/hcl/ti/mmwave_sdk_01_02_00_05/packages" --include_path="/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN -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"
Finished building: "../config_hwa_util.c"
 
Building file: "../mmw_cli.c"
Invoking: ARM Compiler
"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="/home/hcl/workspace_v8/mmw_mss_14xx" --include_path="/home/hcl/ti/mmwave_sdk_01_02_00_05/packages" --include_path="/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN -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"
Finished building: "../mmw_cli.c"
 
Building file: "../main.c"
Invoking: ARM Compiler
"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="/home/hcl/workspace_v8/mmw_mss_14xx" --include_path="/home/hcl/ti/mmwave_sdk_01_02_00_05/packages" --include_path="/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN -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"
Finished building: "../main.c"
 
Building file: "../data_path.c"
Invoking: ARM Compiler
"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="/home/hcl/workspace_v8/mmw_mss_14xx" --include_path="/home/hcl/ti/mmwave_sdk_01_02_00_05/packages" --include_path="/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN -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"
Finished building: "../data_path.c"
 
Building file: "../mmw_lvds_stream.c"
Invoking: ARM Compiler
"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="/home/hcl/workspace_v8/mmw_mss_14xx" --include_path="/home/hcl/ti/mmwave_sdk_01_02_00_05/packages" --include_path="/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN -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_lvds_stream.d_raw" --cmd_file="configPkg/compiler.opt" "../mmw_lvds_stream.c"
Finished building: "../mmw_lvds_stream.c"
 
Building file: "../rx_ch_bias_measure.c"
Invoking: ARM Compiler
"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="/home/hcl/workspace_v8/mmw_mss_14xx" --include_path="/home/hcl/ti/mmwave_sdk_01_02_00_05/packages" --include_path="/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN -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
"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="/home/hcl/workspace_v8/mmw_mss_14xx" --include_path="/home/hcl/ti/mmwave_sdk_01_02_00_05/packages" --include_path="/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN -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"
Finished building: "../post_processing.c"
 
Building file: "../sensor_mgmt.c"
Invoking: ARM Compiler
"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --include_path="/home/hcl/workspace_v8/mmw_mss_14xx" --include_path="/home/hcl/ti/mmwave_sdk_01_02_00_05/packages" --include_path="/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/include" --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN -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"
Finished building: "../sensor_mgmt.c"
 
Building target: "xwr14xx_mmw_mss.xer4f"
Invoking: ARM Linker
"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/bin/armcl" -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --define=SOC_XWR14XX --define=SUBSYS_MSS --define=DOWNLOAD_FROM_CCS --define=MMWAVE_L3RAM_SIZE=0x40000 --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN -g --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --enum_type=packed --abi=eabi --obj_extension=.oer4f -z -m"xwr14xx_mmw_mss.map" --heap_size=0x800 --stack_size=0x800 -i"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/control/mmwave/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/control/mmwavelink/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/adcbuf/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/crc/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/dma/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/edma/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/esm/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/gpio/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/hwa/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/mailbox/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/osal/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/pinmux/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/soc/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/uart/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/utils/cli/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/drivers/cbuff/lib" -i"/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/ti/utils/hsiheader/lib" -i"/home/hcl/tiCCS/ccsv8/tools/compiler/ti-cgt-arm_18.1.2.LTS/include" --reread_libs --disable_auto_rts --diag_warning=225 --diag_wrap=off --display_error_number --warn_sections --xml_link_info="xwr14xx_mmw_mss_linkInfo.xml" --rom_model --unused_section_elimination=on -o "xwr14xx_mmw_mss.xer4f" "./config_edma_util.oer4f" "./config_hwa_util.oer4f" "./data_path.oer4f" "./main.oer4f" "./mmwDemo_monitor.oer4f" "./mmw_cli.oer4f" "./mmw_lvds_stream.oer4f" "./post_processing.oer4f" "./rx_ch_bias_measure.oer4f" "./sensor_mgmt.oer4f" "../mss_mmw_linker.cmd" "../r4f_linker.cmd" -l"configPkg/linker.cmd" -llibosal_xwr14xx.aer4f -llibesm_xwr14xx.aer4f -llibgpio_xwr14xx.aer4f -llibsoc_xwr14xx.aer4f -llibpinmux_xwr14xx.aer4f -llibcrc_xwr14xx.aer4f -llibuart_xwr14xx.aer4f -llibmailbox_xwr14xx.aer4f -llibmmwavelink_xwr14xx.aer4f -llibmmwave_xwr14xx.aer4f -llibadcbuf_xwr14xx.aer4f -llibdma_xwr14xx.aer4f -llibedma_xwr14xx.aer4f -llibcli_xwr14xx.aer4f -llibhwa_xwr14xx.aer4f -llibcbuff_xwr14xx.aer4f -llibhsiheader_xwr14xx.aer4f -lrtsv7R4_T_le_v3D16_eabi.lib -llibc.a
<Linking>
Finished building target: "xwr14xx_mmw_mss.xer4f"
 
/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/scripts/ImageCreator/xwr14xx/out2rprc/out2rprc.exe xwr14xx_mmw_mss.xer4f xwr14xx_mmw_mss.bin 0x200000
Parsing the input object file, xwr14xx_mmw_mss.xer4f.
Appending zeros 0
Appending zeros 256
Appending zeros 121808
Appending zeros 125584
Appending zeros 1359085568
File conversion complete!
/home/hcl/ti/mmwave_sdk_01_02_00_05/packages/scripts/ImageCreator/append_bin_crc/gen_bincrc32.exe xwr14xx_mmw_mss.bin
>>>> Binary CRC32 = 12e841d0 <<<<
>>>> Total bytes in binary file 129516 <<<<
 
 

**** Build Finished ****


Please suggest reason for issue.

Best Regards,

Vikas