lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-users] Retransmission of a already acknowlegded package.


From: Sergio R. Caprile
Subject: Re: [lwip-users] Retransmission of a already acknowlegded package.
Date: Mon, 30 Jun 2014 10:51:26 -0300
User-agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0

You are right, Christian, I should have had a better look before
(educated) guessing.
frame 1513's content is ACKed by frame 1514, which is seen by lwIP
because it is indicated by frame 1515's content.
frame 1516 retransmits 1513's content, or at least that is as far as I
can see.

How come you are using FreeRTOS ? You said you were using NO_SYS ! If
you use an OS, you have to use NO_SYS=0 and have an OS compliant port.
Is the TI port compatible with FreeRTOS ? You should use a FreeRTOS port
of lwIP.
Is it possible that THAT is your problem ?

The stack is single-threaded, and while some functions have provisions
for safe reentrancy, the rule is to call lwIP from a single thread, that
means: all functions calling the stack, including the Ethernet rx, must
run on the same non-reentrant task.

This is as far as I can help, I don't use OS and don't know the more
complex APIs that you can use to help in multi-threading.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]