Other Parts Discussed in Thread: SYSBIOS
Tool/software: Code Composer Studio
Hello,
I have AWR1843 board with me and I am tring to run demo code of HWA given in mmwave sdk. I have created a new project and copy pasted main.c file code of demo into my main file. After a build I got some linking error which after giving library paths are resolved but some linking errors are still there for which I don't know which library or source file should be added in my project.
**** Build of configuration Debug for project SRR6xx_HWA1.0 ****
"C:\\ti\\ccsv7\\utils\\bin\\gmake" -k -j 4 all -O
'Building target: "SRR6xx_HWA1.0.out"'
'Invoking: C6000 Linker'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c6000_8.2.6/bin/cl6x" -mv6740 -Ooff --opt_for_speed=0 --define=__TI_NO_PARALLEL_LOADS=1 --define=SUBSYS_MSS --define=SUBSYS_DSS --define=SOC_XWR18XX -g --diag_warning=225 --diag_wrap=off --display_error_number -z -m"SRR6xx_HWA1.0.map" --heap_size=0x800 --stack_size=0x800 -i"C:/ti/ccsv7/tools/compiler/ti-cgt-c6000_8.2.6/lib" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-c6000_8.2.6/include" --reread_libs --diag_wrap=off --display_error_number --warn_sections --xml_link_info="SRR6xx_HWA1.0_linkInfo.xml" --rom_model -o "SRR6xx_HWA1.0.out" "./main.obj" "../xwr1843_C674x.cmd" -l"C:/ti/mmwave_sdk_03_01_01_02/packages/ti/utils/testlogger/lib/libtestlogger_xwr18xx.ae674" -llibc.a -l"C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/soc/lib/libsoc_xwr18xx.ae674" -l"C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674" -l"C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/hwa/lib/libhwa_xwr18xx.ae674" -l"C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/hwa/lib/libhwa_xwr18xx.aer4f"
<Linking>
warning #10247-D: creating output section ".MCPILogBuffer" without a SECTIONS specification
warning #10247-D: creating output section ".sysmem" without a SECTIONS specification
undefined first referenced
symbol in file
--------- ----------------
ti_sysbios_BIOS_exit__E ./main.obj
ti_sysbios_BIOS_start__E ./main.obj
ti_sysbios_family_c64p_EventCombiner_disableEvent__E C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<HwiP_tirtos.oe674>
ti_sysbios_family_c64p_EventCombiner_dispatchPlug__E C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<HwiP_tirtos.oe674>
ti_sysbios_family_c64p_EventCombiner_enableEvent__E C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<HwiP_tirtos.oe674>
ti_sysbios_knl_Semaphore_Params__init__S C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<SemaphoreP_tirtos.oe674>
ti_sysbios_knl_Semaphore_create C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<SemaphoreP_tirtos.oe674>
ti_sysbios_knl_Semaphore_delete C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<SemaphoreP_tirtos.oe674>
ti_sysbios_knl_Semaphore_pend__E C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<SemaphoreP_tirtos.oe674>
ti_sysbios_knl_Semaphore_post__E C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<SemaphoreP_tirtos.oe674>
ti_sysbios_knl_Task_Params__init__S ./main.obj
ti_sysbios_knl_Task_create ./main.obj
xdc_runtime_Assert_raise__I C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<DebugP_tirtos.oe674>
xdc_runtime_Main_Module__id__C C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<DebugP_tirtos.oe674>
xdc_runtime_Memory_alloc__E C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<MemoryP_tirtos.oe674>
xdc_runtime_Memory_free__E C:/ti/mmwave_sdk_03_01_01_02/packages/ti/drivers/osal/lib/libosal_xwr18xx.ae674<MemoryP_tirtos.oe674>
xdc_runtime_System_printf__E ./main.obj
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "SRR6xx_HWA1.0.out" not built
>> Compilation failure
makefile:146: recipe for target 'SRR6xx_HWA1.0.out' failed
gmake[1]: *** [SRR6xx_HWA1.0.out] Error 1
makefile:142: recipe for target 'all' failed
gmake: *** [all] Error 2
**** Build Finished ****
I need a help to resole this errors.
Also I want to know if TI gives any document which gives detail about how to create new project in CCS with AWR1843 board?