Hi ,
We are trying to run the "Universal copy" demo from CE release 3_21_00_19 which was released along with SDK 2.1.59 release in remote mode and we see the execution getting stuck. However we have been able to run the same in local mode.
After debugging we found that the execution is stuck in function "doCmd" in the file "Processor_dsplink.c". It is stuck in the line
SemThread_pend(dcmd.replyPresent, SemThread_FOREVER, NULL);
In the same file i found out that the post for this semaphore happens in the function daemon(). Now my question is from where does this daemon thread receive the message so that the semaphore can be posted?
By the way i am using the DSP binary from \codec_engine_3_21_00_19\examples\ti\sdo\ce\examples\servers\all_codecs and A8 side binary "./app_remote.xv5T" from \codec_engine_3_21_00_19\examples\ti\sdo\ce\examples\apps\universal_copy. I want to run the universal copy example demo with server on DSP. No other slave cores are loaded except DSP.
Any pointers will be very helpful.
Regards
Pranjal