Hello,
I am trying for some time to figure out how to make the MCASP_AudioExampleProject (MCSDK1_01_00_02 ) work.
I am using Ubuntu 12.4LTS and CCSv6.1 for linux.
I managed to wake up the DSP, by including the EVMOMAPL138_DSP.gel file that comes with the CCSv6 package.
My problem now, is that the program hangs somewhere in an idle loop now. I have tried single step debugging and identified the function where the problem is.
BIOS_start() (in audioSample_main.c) → createStreams() (in AudioSample_io.c) → mcaspBitSetGblRCtl(Mcasp_Object *instHandle,Uint32 bitMaskVal) (in mcasp_drv.c) and at line 3439 there is the osal_Task_sleep(1) function. The first time it enters the function, it works correctly, but the second time it goes in idle loop.
Is this a known error?
Regards,
Laura