Disabled STM ethernet driver hardware checksum calculation

No need for driver level hardware IPv4/TCP/UDP/ICMP checksum insertion
since LWIP and nanostack handles those already.

Related to issue: https://github.com/ARMmbed/mbed-os/issues/7227
pull/7229/head
Mika Leppänen 2018-06-15 14:19:56 +03:00
parent ed9a1f1327
commit 9b0cbe064d
1 changed files with 1 additions and 1 deletions

View File

@ -125,7 +125,7 @@ bool STM32_EMAC::low_level_init_successful()
#endif
EthHandle.Init.MACAddr = &MACAddr[0];
EthHandle.Init.RxMode = ETH_RXINTERRUPT_MODE;
EthHandle.Init.ChecksumMode = ETH_CHECKSUM_BY_HARDWARE;
EthHandle.Init.ChecksumMode = ETH_CHECKSUM_BY_SOFTWARE;
EthHandle.Init.MediaInterface = ETH_MEDIA_INTERFACE_RMII;
HAL_ETH_Init(&EthHandle);