I have created a project with FreeRTOS and FreeRTOS-IP stack but I have a big problem.
When I run the project I get inside tasks.c I get on xTaskIncrementTick(), line 2779 pxDelayedTaskList with a NULL value:
/* The delayed list is not empty, get the value of the * item at the head of the delayed list. This is the time * at which the task at the head of the delayed list must * be removed from the Blocked state. */ pxTCB = listGET_OWNER_OF_HEAD_ENTRY( pxDelayedTaskList );
This happens at the very first run.
Any ideas how I can find the reason for this?