I am trying to run the EDMA3 LLD (C:\Program Files (x86)\Texas Instruments\edma3_lld_02_11_01_02\examples\edma3_driver\evmOMAPL138\sample_app) example code and have the following undefined symbols. What could be causing this?
<Linking>
undefined first referenced
symbol in file
--------- ----------------
_EDMA3_DRV_chainChannel ./dma_chain_test.obj
_EDMA3_DRV_clearErrorBits ./qdma_test.obj
_EDMA3_DRV_enableTransfer ./dma_test.obj
_EDMA3_DRV_freeChannel ./qdma_test.obj
_EDMA3_DRV_getCCRegister ./dma_misc_test.obj
_EDMA3_DRV_getPaRAMField ./qdma_link_test.obj
_EDMA3_DRV_getPaRAMPhyAddr ./dma_ping_pong_test.obj
_EDMA3_DRV_getVersion ./main.obj
_EDMA3_DRV_getVersionStr ./main.obj
_EDMA3_DRV_linkChannel ./qdma_link_test.obj
_EDMA3_DRV_requestChannel ./qdma_test.obj
_EDMA3_DRV_setCCRegister ./dma_misc_test.obj
_EDMA3_DRV_setDestIndex ./qdma_test.obj
_EDMA3_DRV_setDestParams ./qdma_link_test.obj
_EDMA3_DRV_setOptField ./qdma_test.obj
_EDMA3_DRV_setPaRAM ./dma_test.obj
_EDMA3_DRV_setPaRAMEntry ./qdma_test.obj
_EDMA3_DRV_setQdmaTrigWord ./qdma_test.obj
_EDMA3_DRV_setSrcIndex ./qdma_test.obj
_EDMA3_DRV_setSrcParams ./qdma_test.obj
_EDMA3_DRV_setTransferParams ./qdma_test.obj
_EDMA3_DRV_waitAndClearTcc ./dma_poll_test.obj
_Edma3_CacheFlush ./qdma_test.obj
_Edma3_CacheInvalidate ./qdma_test.obj
_determineProcId ./main.obj
_edma3MemCpy ./dma_ping_pong_test.obj
_edma3deinit ./main.obj
_edma3init ./main.obj
_getGlobalAddr ./qdma_test.obj
_numEdma3Instances ./main.obj
_sampleEdma3GblCfgParams ./main.obj
_sampleInstInitConfig ./main.obj
error: unresolved symbols remain
error: errors encountered during linking;
"edma_drv_bios6_omapl138_st_sample.out" not built
Thx,
MikeH