I'm currently doing various experiments with the iwr6843isk board.
The ongoing experiment is testing a wider range of detection by increasing the gain by changing the antenna.
The current development environment is as shown in the picture below.
I am sending you the dss build log for your reference.
**** Build of configuration Release for project traffic_monitoring_6843_dss **** "C:\\ti\\ccs1260\\ccs\\utils\\bin\\gmake" -k -j 32 all -O Building file: "../dss/mmw_dss.cfg" Invoking: XDCtools "C:/ti/xdctools_3_50_08_24_core/xs" --xdcpath="C:/ti/bios_6_73_01_01/packages;C:/ti/mathlib_c674x_3_1_2_1/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C674 -p ti.platforms.c6x:IWR68XX:false:600 -r release -c "C:/ti/ti-cgt-c6000_8.3.3" --compileOptions "--enum_type=int " "../dss/mmw_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 mmw_dss.xe674 from package/cfg/mmw_dss_pe674.cfg ... generating custom ti.sysbios library makefile ... Starting build of library sources ... making C:/Users/hong/workspace_v12/traffic_monitoring_6843_dss/dss/src/sysbios/sysbios.ae674 ... gmake[1]: Entering directory `C:/Users/hong/workspace_v12/traffic_monitoring_6843_dss/dss/src/sysbios' cle674 C:/ti/bios_6_73_01_01/packages/ti/sysbios/BIOS.c ... asme674 C:/ti/bios_6_73_01_01/packages/ti/sysbios/family/c64p/Exception_asm.s64P ... asme674 C:/ti/bios_6_73_01_01/packages/ti/sysbios/family/c64p/Hwi_asm.s62 ... asme674 C:/ti/bios_6_73_01_01/packages/ti/sysbios/family/c64p/Hwi_asm_switch.s62 ... asme674 C:/ti/bios_6_73_01_01/packages/ti/sysbios/family/c64p/Hwi_disp_always.s64P ... asme674 C:/ti/bios_6_73_01_01/packages/ti/sysbios/rts/ti/tls_get_tp.asm ... asme674 C:/ti/bios_6_73_01_01/packages/ti/sysbios/family/c62/TaskSupport_asm.s62 ... are674 BIOS.obj c64p_Exception_asm.obj c64p_Hwi_asm.obj c64p_Hwi_asm_switch.obj c64p_Hwi_disp_always.obj ti_tls_get_tp.obj c62_TaskSupport_asm.obj ... gmake[1]: Leaving directory `C:/Users/hong/workspace_v12/traffic_monitoring_6843_dss/dss/src/sysbios' Build of libraries done. cle674 package/cfg/mmw_dss_pe674.c ... "C:/ti/xdctools_3_50_08_24_core/packages/xdc/runtime/Text.c", line 218: remark #2142-D: comparison between signed and unsigned operands "C:/ti/xdctools_3_50_08_24_core/packages/xdc/runtime/Text.c", line 237: remark #2142-D: comparison between signed and unsigned operands Finished building: "../dss/mmw_dss.cfg" Building file: "../dss/dss_main.c" Invoking: C6000 Compiler "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="C:/Users/hong/workspace_v12/traffic_monitoring_6843_dss" --include_path="C:/Users/hong/workspace_v12/traffic_monitoring_6843_dss/dss" --include_path="C:/Users/hong/workspace_v12/traffic_monitoring_6843_dss/common" --include_path="C:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/radar_toolbox_1_30_00_05" --include_path="C:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR68XX --define=USE_TRACPROC_OVERHEAD_DPU --define=SUBSYS_DSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' -g --gcc --diag_error=10015 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="dss/dss_main.d_raw" --obj_directory="dss" --cmd_file="configPkg/compiler.opt" "../dss/dss_main.c" Finished building: "../dss/dss_main.c" Building file: "../dss/objectdetection.c" Invoking: C6000 Compiler "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --include_path="C:/Users/hong/workspace_v12/traffic_monitoring_6843_dss" --include_path="C:/Users/hong/workspace_v12/traffic_monitoring_6843_dss/dss" --include_path="C:/Users/hong/workspace_v12/traffic_monitoring_6843_dss/common" --include_path="C:/ti/mmwave_sdk_03_05_00_04/packages" --include_path="C:/ti/mathlib_c674x_3_1_2_1/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft16x16_imre/c64P" --include_path="C:/ti/dsplib_c64Px_3_4_0_0/packages/ti/dsplib/src/DSP_fft32x32/c64P" --include_path="C:/ti/radar_toolbox_1_30_00_05" --include_path="C:/ti/ti-cgt-c6000_8.3.3/include" --define=SOC_XWR68XX --define=USE_TRACPROC_OVERHEAD_DPU --define=SUBSYS_DSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' -g --gcc --diag_error=10015 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 --preproc_with_compile --preproc_dependency="dss/objectdetection.d_raw" --obj_directory="dss" --cmd_file="configPkg/compiler.opt" "../dss/objectdetection.c" Finished building: "../dss/objectdetection.c" Building target: "traffic_monitoring_6843_dss.xe674" Invoking: C6000 Linker "C:/ti/ti-cgt-c6000_8.3.3/bin/cl6x" -mv6740 --abi=eabi -O3 --opt_for_speed=3 --define=SOC_XWR68XX --define=USE_TRACPROC_OVERHEAD_DPU --define=SUBSYS_DSS --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --define=DOWNLOAD_FROM_CCS --define=DebugP_ASSERT_ENABLED --define=_LITTLE_ENDIAN --define=OBJDET_NO_RANGE --define=GTRACK_3D --define=APP_RESOURCE_FILE='<'mmw_res.h'>' -g --gcc --diag_error=10015 --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --obj_extension=.oe674 -z -m"traffic_monitoring_6843_dss.map" --heap_size=0x800 --stack_size=0x800 -i"C:/ti/ti-cgt-c6000_8.3.3/lib" -i"C:/Users/hong/workspace_v12/traffic_monitoring_6843_dss" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/mmwave/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/mmwavelink/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/dpm/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/alg/mmwavelib/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/crc/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/soc/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/osal/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/mailbox/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/edma/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/adcbuf/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/drivers/cbuff/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/utils/hsiheader/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/utils/mathutils/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/datapath/dpc/dpu/dopplerproc/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/datapath/dpc/dpu/cfarcaproc/lib" -i"C:/ti/mmwave_sdk_03_05_00_04/packages/ti/datapath/dpedma/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/mmwave_sdk_03_05_00_04/packages/ti/alg/gtrack/lib" -i"C:/ti/radar_toolbox_1_30_00_05/source/ti/dpu/trackerproc_overhead/lib" -i"C:/ti/radar_toolbox_1_30_00_05/source/ti/dpu/aoaproc/lib" -i"C:/ti/ti-cgt-c6000_8.3.3/include" --reread_libs --disable_auto_rts --define=MMWAVE_L3RAM_NUM_BANK=6 --define=MMWAVE_SHMEM_TCMA_NUM_BANK=0 --define=MMWAVE_SHMEM_TCMB_NUM_BANK=0 --define=MMWAVE_SHMEM_BANK_SIZE=0x20000 --define=MMWAVE_L3_CODEMEM_SIZE=0x100 --diag_error=10015 --diag_warning=225 --diag_wrap=off --display_error_number --warn_sections --xml_link_info="xwr68xx_mmw_demo_dss_linkInfo.xml" --ram_model --unused_section_elimination=on -o "traffic_monitoring_6843_dss.xe674" "./dss/dss_main.oe674" "./dss/objectdetection.oe674" "../dss/c674x_linker.cmd" "../dss/mmw_dss_linker.cmd" -l"configPkg/linker.cmd" -ldsplib.ae64P -lmathlib.ae674 -llibmathutils.ae674 -llibsoc_xwr68xx.ae674 -llibosal_xwr68xx.ae674 -llibcrc_xwr68xx.ae674 -llibmailbox_xwr68xx.ae674 -llibmmwavelink_xwr68xx.ae674 -llibmmwave_xwr68xx.ae674 -llibedma_xwr68xx.ae674 -llibadcbuf_xwr68xx.ae674 -llibmmwavealg_xwr68xx.ae674 -llibcbuff_xwr68xx.ae674 -llibhsiheader_xwr68xx.ae674 -llibcfarcaproc_dsp_xwr68xx.ae674 -llibdopplerproc_dsp_xwr68xx.ae674 -llibaoaproc_dsp_xwr68xx.ae674 -llibdpm_xwr68xx.ae674 -llibdpedma_hwa_xwr68xx.ae674 -llibgtrack3D.ae674 -llibtrackerproc_xwr68xx.ae674 -lrts6740_elf.lib -llibc.a <Linking> "../dss/mmw_dss_linker.cmd", line 16: warning #19014-D: undefined preprocessor symbol 'TRACKERDPU_ON_DSP' Finished building target: "traffic_monitoring_6843_dss.xe674" C:/ti/mmwave_sdk_03_05_00_04/packages/scripts/ImageCreator/out2rprc/out2rprc.exe traffic_monitoring_6843_dss.xe674 traffic_monitoring_6843_dss.bin Parsing the input object file, traffic_monitoring_6843_dss.xe674. Appending zeros 8494008 Appending zeros 8500256 Appending zeros 8500452 File conversion complete! **** Build Finished ****
-i"C:/ti/radar_toolbox_1_30_00_05/source/ti/dpu/aoaproc/lib"
I looked at the code to modify the ANTDEF_AntGeometry setting, but first, the ANTDEF_AntGeometry value was not defined in radar_toolbox.
So my question is
How to change Antenna geometry settings in Radar_toolbox
or how to use antenna_geometry.c in SDK (C:\ti\mmwave_sdk_03_05_00_04\packages\ti\board) to build
Thank you always.