[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-users] Connection freeze after 29200 Bytes
From: |
Jan Menzel |
Subject: |
Re: [lwip-users] Connection freeze after 29200 Bytes |
Date: |
Sun, 7 Aug 2016 01:32:07 +0200 |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 |
That smells like you started with a 32k buffer and did not free the
memory on receive.
On 06.08.2016 13:03, Norbert Kleber wrote:
> Hello everyone,
>
> I ran into a problem while implementing the LwIP stack v1.3.2 onto the
> STM32F4 Evalboard.
> My Intention is to build a bootloader application while using Raw API. I
> want to transmit the .bin file in Parts of 64kB (matching the CCM) to
> the microcontroller, put it into the CCM and after that is filled or all
> data is transmitted to write the data into the FLASH. As long the file
> to transfer is smaller than this magical 29200 Bytes every thing works
> fine, but if it exceeds that limit the TCP connection freezes after
> transmitting the 29200Bytes. Wireshark didn't see any messages following
> that freeze not even a keep alive message. If i stop my terminal program
> that is sending the data the frame for closing the connection is send
> and answered. To control the data transmission i have a second tcp
> connection to another port where i am sending control instructions like
> how many bytes to expect. The acknowledgements to these frames had
> somehow a decreasing window size.
> That happens as follows: //
>
> 1. frame window is 2920
> 2. receive frame length 13
> 3. ack frame window 2907
>
> Is there a mistake in interfacing the lwIP stack? The windowsize update
> function is disabled.
>
> I took the driver as well as the interface out of the ethernet example
> for STM32F4Evalboar + STM32F4DIS-BB from element 14.
>
> i would be grateful for any hint.
>
> sincerly,
>
> Norbert
>
>
>
> _______________________________________________
> lwip-users mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/lwip-users
>
Re: [lwip-users] Connection freeze after 29200 Bytes,
Jan Menzel <=
Re: [lwip-users] Connection freeze after 29200 Bytes, Patrick Klos, 2016/08/08