This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

FreeRtos Component Window

I am using FreeRtos 10.3.1(RTOS2) downloaded from the Keil package installer. I am also using ARM CM7 core for the same project .

Now , even if try to build and run a blinky project(example project) with simple task access, i can see in Freertos Component window , in idle task , there is stack overflow. But, if i pause the debugger or when the code hits a breakpoint somewhere, the stack overflow is gone and shows a  meaningful Stack Available. It is quite strange that in runtime it shows such bizzare values for stack overflow.

Also to verify if there is a true stack overflow (As seen from the component window), i have enabled verify stack overflow option in freeRtosConfig.h. The code however does not reach or loop around vApplicationStackOverflowHook. 

It is quite strnge as to why the freertos component window displays Stack overflow for idle task when there is no stack overflow. Is there an explanation or solution to fix this?

0