Other Parts Discussed in Thread: OMAPL138
My c6748 application appears to be dropping received frames from a SOCK_RAWETH socket.
When I send 10 frames to the c6748 in a row, it only gets around to processing the first 2.
On the other hand, when I insert a pause (5 ms) between each frame being sent, all 10 frames are received.
Could this problem be related to internal socket buffers being filled?
I tried setting a higher value for SO_RCVBUF to no avail.
Pseudocode from my application is shown below:
Loop:
call recvnc()
copy received packet into temporary variable
call recvncfree()
process the packet as stored in the temporary variable
Thanks
Corey
Is there any other information you need in order to help on this issue?