I am using FreeRTOS CORTEX_M4F_STM32F407ZG-SK Project for my STM32F4-Discovery board.
I have two tasks i.e, Task1(Priority 4) & Task2(Priority 3)
1. Task1 gives input to the Task2 and goes to suspend state
2. Task2 does some data processing and writes onto SPI and then it resumes Task1.
Above two steps are repeated infinite times(150-200 times in a second).
After running it for 2-3hours, found Task1 is giving input to Task2 but Task2 doesn’t process the data.
FreeRTOS plugin shows both tasks as suspended.
Can anyone help me on how to debug this issue.
Thanks in advance