Hello,

I'm trying to run a TCP server (Web server) on an EnergyMicro Giant Gecko
Micro-controller (Cortex-M3), with CMSIS 3.0, FreeRTOS 7.2.0, and lwIP
1.4.1.  We've been using it for awhile with UDP and a basic DHCP with no
problems (only a small spike of lag every once in awhile), but the TCP
won't cooperate.  It will work and deliver the webpage we need it to, but
it will be slow, unresponsive, and eventually stop working all together.
I've looked at the packets in wireshark and what I can see is it works fine
until, at some point, it'll just send an ACK after the HTTP GET request is
sent and do nothing else.  A few more requests will get the same thing and,
after a couple more attempts, it'll just start replying with RST.  The
amount of time the server will run is random.  Sometimes after 1 request,
we recently had one go all night.  Any help would be appreciated and I'll
upload anything needed to help diagnose it.

Thanks,
Micheal Shoemaker.
_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to