How to solve Semaphore failed issue

Hello,

I ran into following issue when running the demo FreeRTOS.

Kernel ASSERT at core0! Line xxxx of file …/FreeRTOS/FreeRTOS-Kernel/tasks.c
+Semaphore task failed

Could you please help me in resolving this issue.

NOTE: I tried disabling the semaphore task in testing_main.h file and didn’t see any issue. But is that the correct approach to resolve this issue?

Please let us know which chip you are using and post a link to the line where the configASSERT() is failing. Just as an example, this is how to post a link to line 36 (which I chose at random) https://github.com/FreeRTOS/FreeRTOS-Kernel/blob/V10.4.6/tasks.c#L36