cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeMX init hang on ETH STM32F4/DP83848

mkbrown32
Associate II
Posted on July 26, 2015 at 21:49

In a STM32F427/DP83848 PCB configuration, I am finding that the LWIP/Ethernet initialization is hanging at a statement waiting for the Software Reset to clear.

What specifically is the Ethernet MAC engine awaiting ?

I read somewhere that subsequent to issuing the Software Reset,

that the code should then select MII/RMII choice and then

re-enable MAC clocks from the PHY.

This would imply that some sort of Isolate command would be sent

to the PHY prior to Software Reset, and then de-Isolate be issued subsequently.

I do not see that sequence in the example code here, so I interested to know

what has been learned about this initialization hang since these issues were

initially posted.

And specifically, what event(s) signals the MAC to exit Software Reset mode ?

#dp83848 #software-reset #hang #init
0 REPLIES 0