Hi @fabien251
I tried with your attched projects to reproduce and understand what the question is, but I was confused now. Let me clarify more about them.
1. I download and opened them with MCUXpresso, then remove the lwip/doc folder, the project can be compiled sucessfuly.
2. I flash the bianry into EVK1050 board, it seems workable, no any issues.
3. I trie to find what the meanings and where are the key codes, "However, after that, I decided to add a network interface in LwIP using the MCU Config Tools. I included all the missing SDK components. After doing this, I encountered a FreeRTOS assert (Mutex Problem between tcip_thread and lwip_rx Tasks) without making any changes to my code." But Only I can see was as below, would you please double check where is the user custom code as you descripted above.
int main(void)
{
/* Init board hardware. */
BOARD_ConfigMPU();
BOARD_InitBootPins();
BOARD_InitBootClocks();
BOARD_InitBootPeripherals();
BOARD_ENET_PHY_RESET;
/* Update the core clock */
SystemCoreClockUpdate();
vTaskStartScheduler();
/* Add user custom codes below */
while (1)
{
}
}
And would you please give me more details about the backgroud of your project, mostly there are some useful examples about lwip/tcpip in our SDK, I will give appropriate advice to you.
B.R, Sam