STM32Cube MCU Full Package for the STM32F7 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits))
Other
342
stars
197
forks
source link
Incorrect Handling of TX Timestamp Flags in STM32 Ethernet Driver #121
The current implementation of the Ethernet driver appears to have been incorrectly copied from the H5/H7 HALs. Specifically, the flags ETH_DMATXDESC_LS and ETH_DMATXDESC_TTSS are being used incorrectly. These flags are from the DESC0 register, and the current implementation does not set the TX timestamp properly when required.
The current implementation of the Ethernet driver appears to have been incorrectly copied from the H5/H7 HALs. Specifically, the flags ETH_DMATXDESC_LS and ETH_DMATXDESC_TTSS are being used incorrectly. These flags are from the DESC0 register, and the current implementation does not set the TX timestamp properly when required.