Hein,
Please check this.STM32F107_eth.zip (36.3 KB) .
There are some update for the stm32xxx_eth.c. Those changes are made during debug, and from ST cubemx.
I think there may be a problem with my change. The IP layer thinks the checksum passed, while for ARP packet, we didn’t calculate it by HW. So I rely on IP layer to handle the packet with possible checksum error.
BR
/Li
@Todd, indeed I merged all the individual F1, F2, F4, and F7 into a single STM32Fxx driver. Before I submit it as a PR, could you please try it on your STM32F107 board?
@sdcandy, have you had a chance to try this version of the driver on your STM32f207?
@htibosch … Excellent news re: the code merge. We are in the process of getting a board so any testing can’t happen immediately. I’ll post an update once we do. I’ll guess that will be near the end of October which may be too late for you.