This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: TMDSEVM6678
Tool/software: TI-RTOS
I'm using tasks for a continuous similar process on eight cores. Each core is creating three tasks dynamically, and at the hook function for exiting the tasks I'm creating the same task with the same priority, so that the three tasks get processed with the order they were created. Also I have enabled the Task_deleteTerminatedTasks option in config file so that I can free up the memory for newer tasks. But it seems that since the cores never hit the idle task, the terminated tasks never get deleted. I just can't find a solution to when and where I can get the terminated tasks deleted. Does anyone have any idea of how to do this?
Thanks Rahul for your reply.
So you mean I should somehow call an idle function? Then, would it come back out of idle by itself when there are tasks ready to be executed?