Other Parts Discussed in Thread: SYSBIOS
Tool/software: TI-RTOS
For Synchronization between 2 tasks on different cores in TMS320C6678 I used Hardware Semaphore and call CSL_semReleaseSemaphore and CSL_semAcquireDirect function to acquire and release semaphore in these 2 tasks but when in task #1 call CSL_semReleaseSemaphore in task #2 semaphore value has not changed and loop while ((CSL_semAcquireDirect (25)) == 0) has not exit.
Could you please help me about this problem?
Thanks