AnsweredAssumed Answered

STM32F107 ETH DMA hangs on reset

Question asked by postepski.jakub on Oct 10, 2016
Latest reply on Oct 10, 2016 by waclawek.jan
Hi, I generated project in CubeMX, and I can't run ETH. Connections to PHY are fine. My program run on line 215 in file stm32f1xx_hal_eth.c whitch is:

while (((heth->Instance)->DMABMR & ETH_DMABMR_SR) != (uint32_t)RESET)
  {
  }

I read errata for that MCU, and it is said, that it is possible, that DMA is not working after changing power mode for sleep or stop, but I am not doing it in code, and eth DMA seems to be enabled. Please help me anyone.

Outcomes