I use the TMDSLCDK board, the OMAP-L138 processor, CCS 6.0.1, SYS/BIOS bios_6_42_03_35 and try to use the edma3_lld_02_11_09_08 driver from MCSDK on the DSP core. But if i try to run examples from LLD package my code crashed at the point:
*hSem = (EDMA3_OS_Sem_Handle)Semaphore_create(initVal, semParams, NULL);
from the function EDMA3_DRV_Result edma3OsSemCreate(int initVal, const Semaphore_Params *semParams, EDMA3_OS_Sem_Handle *hSem).
As I undestand the LLD driver uses a dynamic creation of OS objects, but my project uses static type only. Is it a cause for the crash? If yes, where can I get the LLD driver which uses static OS objects?