How to validate FreeRTOS Plus TCP echo Posix Server Application

Yes, currently the default implementation doesn’t log the received contents in the server implementation. You can use a thread-safe logging call in the prvServerConnectionInstance function, probably after the lBytes = FreeRTOS_recv( xConnectedSocket, pucRxBuffer, ipconfigTCP_MSS, 0 ); line, logging the contents of pucRxBuffer.

In the prvEchoClientTask, lMaxLoopCount is set as 1, so there will be only one iteration of sending and receiving data per each client connection.

If its still not working share how you have added logging inside the prvServerConnectionInstance