2023-10-16 08:06 PM
Hi community,
I'm a fresher. I have an experiment to read data frames from the Ethercat network as follows:
I use ethernet polling mode on Nucleo - F767Zi to read the data frames and I only receive a single data from the Ethercat slave. I checked on Wireshark and found that: there were 2 signals sent from the Ethercat master and 2 response signals from the Ethercat slave. I want to read all the data on the Ethercat network but I don't know why I lost 3 data. It is directly related to HAL_ETH_ReadData(ETH_HandleTypeDef *heth, void **pAppBuff) in stm32f7xx_hal_eth.c but I don't know where I am missing?
Any help will be appreciated. Thank you!