Loading...
 
Skip to main content

System Workbench for STM32


STM32CubeMX LWIP not working

Hi rcbuck,

Check if the configuration of GPIO clocks are suitable.
The following 3 functions must be called for enabling ethernet clock:
__HAL_RCC_ETHMAC_CLK_ENABLE();
__HAL_RCC_ETHMACTX_CLK_ENABLE();
__HAL_RCC_ETHMACRX_CLK_ENABLE();

Furthermore, you may verify if the following GPIO pin are configured in Input mode
ETH_CRS, ETH_RX_CLK, ETH_COL, ETH_TX_CLK, ETH_RX_DV, ETH_RX_D0, ETH_RX_D1, ETH_RX_D2, ETH_RX_D3

Souleymane
AC6