I am developing software for microchip microcontroller PIC24 (PIC24EP) and we choose FreeRTOS as OS.
I find that after few hours running of our program, a task which is blocked forever. After tracking the problem, I find that it is waiting a message in a queue but the another task which should send message to the queue disappear.
The situation is exactly as same as following post.
Originally, I am using same FreeRTOSConfig.h from Demo. After reading above post, I tried to adjust configKERNEL_INTERRUPT_PRIORITY to higher priority level. However, it does not help.
I wonder if anyone can help on it.