AnsweredAssumed Answered

STM32F4XX HAL ETH initial LAN8720A bug

Question asked by liu yong on Aug 8, 2017
Latest reply on Aug 8, 2017 by liu yong

My hardware is F429 + LAN8720A, firmware is STM32Cube_FW_F4_V1.16.0

when power up, everything is ok,  PHY_BCR = 0x3100, phy link up, at this time I just reset f429, PHY_BCR = 0x2100, PHY link failed, and the two leds are off.Here are some codes in the HAL driver:

My question is after reset we should set the BCR, but the HAL driver reset the BCR, then just wait link up, is that right?

Outcomes