Hello everyone
I am trying to use EDMA3 on ARM core, the ARM core is running in Linux. BTW, I am using K2HEVM. I found an example in the EDMA3 LLD installation folder (~/ti/edma3_lld_02_11_13_17/examples/edma3_user_space_driver). When I was trying to compile the example from the folder evmTCI6626K2H, multiple compiling errors were popped out, such as undefined references to sem_init in the main.c.
In the makefile, it mentions several libraries, showing below. However, I cannot locate those libraries. The entire makefile is in the attachment.
# Libraries and Include paths EXT_LIB_a15host = $(edma3_lld_drv_PATH)/lib/a15/$(PROFILE_$(CORE))/edma3_lld_drv.aa15fg $(edma3_lld_rm_PATH)/lib/tci6636k2h-evm/a15/$(PROFILE_$(CORE))/edma3_lld_rm.aa15fg -lrt -lpthread EXT_INCLUDES = -I$(edma3_lld_drv_PATH) -I$(edma3_lld_rm_PATH) -I$(edma3_lld_PATH)/packages
My question is: does this example suit for ARM core running in Linux? If the answer is yes, where can I find those libraries?
Thanks
Xining Yu
