IP, TCP and UDP checksum offload on SAM4E

Discussion around product based on ARM Cortex M4 core.

Moderators: nferre, ncollot

Location: Auckland, New Zealand
Posts: 14
Joined: Mon Jun 04, 2007 6:57 pm

IP, TCP and UDP checksum offload on SAM4E

Tue Mar 31, 2015 2:18 am

The datasheet states that the GMAC has the following feature:
Receive and transmit IP, TCP and UDP checksum offload. Both IPv4 and IPv6 packet types supported
Unfortunately it only explains how to enable the receive checksum offload (by setting bit 24 of the network configuration register) and does not explain how to enable the transmit checksum offload feature. The gmac.h file from the ASF contains the definition "GMAC_DCFGR_TXCOEN" with the comment "Transmitter Checksum Generation Offload Enable" but the datasheet shows that this bit has no function and trying to set this bit does not appear to enable the feature.

Does the feature not actually exist?
Posts: 3
Joined: Sun Oct 05, 2008 6:41 am

Re: IP, TCP and UDP checksum offload on SAM4E

Thu May 14, 2015 4:01 am

I just submitted a similar question in a support ticket for the SAM4E today.

Return to “SAM4 Cortex-M4 MCU”

Who is online

Users browsing this forum: No registered users and 2 guests