Ос у меня FreeRTOS, проект настраиваю через Stm32cubeMxIDE, камень f7. Для ос и для стека и памяти выделил много, кучи, окна приёма, отправки, размеры пакетов, все настроил, вроде как, правильно. Читал я um1713 developing applications on Stm32Cube with lwip tcp/ip stack, видимо Вы про него говорите, ну там плюс/минус что и везде: создаём новое соединение, привязываем к порту, слушаем, создаём новый поток, в котором принимаем пакет и тд. Всё в целом одно и тоже, но как дело доходит до проверки, лезут ошибки