cancel
Showing results for 
Search instead for 
Did you mean: 

Ethernet: LWIP memory issue

VanshajKaistha
Associate

Whenever i am trying to post data i am facing this error this is making my system reboot everytime.

I am using STM32F417VETX controller.

Assertion "detected mem overflow in pool TCPIP_MSG_INPKT" failed at line 109 in ../Middlewares/Third_Party/LwIP/src/core/mem.c
Assertion "detected mem underflow in pool TCPIP_MSG_INPKT" failed at line 120 in ../Middlewares/Third_Party/LwIP/src/core/mem.c

1 REPLY 1
STea
ST Employee

Hello @VanshajKaistha ,

Can you give more information about your STM32CubeF4 version you are using as well as your memory configuration (buffer and descriptor placement, alignment  ..)
Also check you Lwip configuration and share it, if possible, you will find it in lwipopts.h .

If you are using RTOS make sure you are allocating the right pool, stack sizes.
Regards 

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.