Solved
STM32F746G-DISCO CubeMX Ethernet buglet
Posted on December 12, 2016 at 16:51
CubeMX version 4.18.0 sets the PHY Address Value for the on board PHY (LAN8742A) as 1. This does not work. It cannot even be changed in CubeMX without switching to 'user PHY'.
In order for the on board Ethernet to work the user can go into stm32f7xx_hal_config.h and change the macro that defines LAN8742A_PHY_ADDRESS to 0.
#stm32cubemx-ethernet #stm32f7-discovery-kit