I have modified enet_uip that comes with Tivaware 2.1.1.71 for the DK-TM4c129x board. I open a TCP port 44818 and send a couple TCP datagrams. The IPv4 and TCP checksum is inserted correctly. I then send a UDP datagram port 2222 and the IPv4 checksum is inserted correctly but the UDP checksum that is inserted is wrong.
Inserted in the message for UDP checksum is 0x627A. Correct is 0x6280. I'm monitoring transmissions with Wireshark. Any body have suggestions for what might be wrong to cause the UDP checksum to be off but the other ones to be correct?