Hi,
I have one send/receive packet issue.
I have ported cc3100 on TivaC 123 with free rtos.
I can send three packets to server continuously and get the correct data.
But I get the failed case like the below :
tcp socket open;
send packet 1;
recv packet 1;
send packet 2; -> it's failed to send packet from this point.
recv packet 2;
It gets the error return at this code in drvier.c
/* we have indication that the last send has failed - socket is no longer valid for operations */
if(g_pCB->SocketTXFailure & (1<<(Sd & BSD_SOCKET_ID_MASK)))
{
OSI_RET_OK_CHECK( sl_LockObjUnlock(&g_pCB->FlowContCB.TxLockObj) );
return SL_SOC_ERROR;
}
Anyone knows why it's failed?
thanks
Gavin