This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

NDK is setting Frame Check Sequence to zero in transmitted TCP/IP packets

Hi

We have implemented a simple TCP/IP server using MCSDK 1.1.2.6 and NDK 2.22.0.06, based on the NDK helloWorld example and the Server Daemon example shown in SPRU524H.  The server works fine on a Keystone1 device (C66 core).

However, when I build my application for a Keystone2 device, with Keystone2 PDK 1.0.0.11 and NDK 2.22.2.16, TCP packets transmitted by the device have their Ethernet Frame Check Sequence field set to zero.  The remote client therefore rejects the packets and fails to connect to the server.

Is there a configuration option within the PDK or NDK to enable generation of the Frame Check Sequence ?

Best regards

David