Hi everyone,
I'm experiencing some issues while building my project along with the EDMA LLD. I specified the 3 libraries as required :
edma3_lld_drv_sample.ae66
edma3_lld_rm.ae66
edma3_lld_drv.ae66
But it appears that the first one refers to other dependencies located in the sysbios package. I included the RTSC SYS/BIOS package and every other things required, but the problem remains.
undefined first referenced
symbol in file
--------- ----------------
ti_sysbios_family_c64p_EventCombiner_disableEvent__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_cs.oe66>
ti_sysbios_family_c64p_EventCombiner_dispatchPlug__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_c6678_int_reg.oe66>
ti_sysbios_family_c64p_EventCombiner_enableEvent__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_cs.oe66>
ti_sysbios_family_c64p_Hwi_enableInterrupt__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_c6678_int_reg.oe66>
ti_sysbios_family_c66_tci66xx_CpIntc_disableHostInt__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_c6678_int_reg.oe66>
ti_sysbios_family_c66_tci66xx_CpIntc_dispatchPlug__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_c6678_int_reg.oe66>
ti_sysbios_family_c66_tci66xx_CpIntc_dispatch__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_c6678_int_reg.oe66>
ti_sysbios_family_c66_tci66xx_CpIntc_enableAllHostInts__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_c6678_int_reg.oe66>
ti_sysbios_family_c66_tci66xx_CpIntc_enableHostInt__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_c6678_int_reg.oe66>
ti_sysbios_family_c66_tci66xx_CpIntc_getEventId__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_c6678_int_reg.oe66>
ti_sysbios_family_c66_tci66xx_CpIntc_mapSysIntToHostInt__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_c6678_int_reg.oe66>
ti_sysbios_knl_Semaphore_Object__create__S /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_cs.oe66>
ti_sysbios_knl_Semaphore_Object__delete__S /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_cs.oe66>
ti_sysbios_knl_Semaphore_Params__init__S /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_init.oe66>
ti_sysbios_knl_Semaphore_pend__E /home/cggv/ti/edma3_lld_02_11_05_02/packages/ti/sdo/edma3/drv/sample/lib/c6678-evm/66/debug/edma3_lld_drv_sample.ae66<sample_cs.oe66>
It used to work on my previous install configuration but I recently updated the whole thing. Here's my new configuration for a build on C6678EVM:
SYS/BIOS 6.34.2.18
MCSDK 3.0.0.9
PDK 1.1.2.6
EDMA LLD 2.11.5
CCS 5.3
Do I have to include all other dependencies manually or is there a way around ?
Thanks in advance.