Я использую stm32f746ZGT + LAN8472A и lwip + freertos на своей плате. Я создал проект Ethernet по умолчанию с помощью cubemx. Ставлю статический ip.
- После подключения кабеля светодиоды Link кажутся хорошими. Желтый - стабильный, зеленый - мигает.
- При отладке я вижу, что netif полностью настроен и ссылка активна.
- На контактах RXD0 и RXD1, которые входят в микроконтроллер, есть сигнал (я вижу на экране осциллографа).
- Часы хорошие (проверял осциллографом).
Но ETH_IRQHandler никогда не срабатывает, поэтому он не отвечает ни на какие вопросы, такие как запрос ping. (Я включил ICMP в настройках lwIP). Что я должен проверить, чтобы найти источник проблемы