joehinkle wrote on Friday, November 11, 2016:
My application uses 9 tasks - one of which is what I referr to as a general Mananagement task. It controls time related functions.
This task is linked to the RTOS via a call to xQueueReceive with a timeout of 1.
Within the the overall xQueueReceive loop – it may also call a vTaskDelay.
This task has stopped running and my issue is I don’t know where it is. — most likely wating in a QueueReceive - which should return every tic as long as no higher priority task is running – which I know time is available since I can break into the idle task…
I can break on another task and walk it into the FreeRtos tsak manager – but I not sure the best way to see/identify where my task in question is and why it’s not running.
Any debugging advice is welcome.
Thanks.
Joe