cancel
Showing results for 
Search instead for 
Did you mean: 

ETH_IRQHandler never hit

ismail fatih iltar
Associate II
Posted on June 13, 2018 at 10:20

Im using stm32f746ZGT + LAN8472A  and lwip + freertos on my custom board. I generated default ethernet project by cubemx. I set static ip.

  1. After connect cable. Link leds seem like good. Yellow one is stable and green one is blinky.
  2. In debugging i can see netif is fully configured and link is up.
  3. RXD0 and RXD1 pins which are entering mcu have signal (i can see on oscilloscope screen).
  4. Clocks are good (i tested with oscilloscope).

But ETH_IRQHandler never hit so it doesnt answer any questions such a ping request. (I enabled ICMP). I couldnt find the problem source :\ 

#lwip #ethernet-interrupt #freerots
2 REPLIES 2
TARHAN SAMAH
Senior

hello mister Fatih, i have same prblm , i use nucleo stm32f429zı ethernet udp lcd keypad , i need to reset my software keypad so i use nvic_systreset(); it reset ,, but after 3 minutes my eth and all bugs ç.

did u solve this issue ??

AFras
Associate II

I had a similar problem and it was down to STM32CubeMX generating an incorrect parameter for the Ethernet interface. 0690X000006BrOqQAK.png

In my case chaning PHY Address from 1 to 0 fixed my issues.

HTH.

Andy