STM32F7 lwip Ethernet connection problem
I've built an STM32F767 board on which I used the LAN8742 Phy chip as per the Nucleo board. The firmware is CubeMX derived with lwip and FreeRTOS used, and all IP addresses are static. If I connect my board to a 100 Mbit hub and a PC then I can sometimes connect and then get reliable comms between the PC and my board. The trouble is that after connecting a PC or a Raspberry Pi to my board directly it doesn't connect. LED2 is lit solidly and LED1 flashes rapidly.
Does anyone have any suggestions? Why does my Phy say the link is up but the Pi says it's down?
Is it worth trying to force the Pi to work at 100 Mbit?
