Hi Victor, Richard has already tried to explain that lwIP is third-party software, and we can not give support on it. lwIP also has a forum which is actively monitored by some great engineers.
Maybe you want to have a look at our FreeRTOS+TCP library. It is an alternative for lwIP. It is well integrated with the FreeRTOS kernel ( 8.0 or higer ).
You can find information on freertos.org/tcp
and you can download the latest source code from github
If you have questions about FreeRTOS+TCP, we’re happy to answer them on this forum.
I want to have more tasks than these mentioned. Is it possible?
One last try to answer your question:
It sounds like you’re doing something basically wrong: a second task doesn’t seem to yield ( block, sleep ). That task prevents the other task from becoming active.