2017-07-18 03:05 AM
Hi,
Using STM32CubeMx version 4.21.0 for STM32F765VG with KSZ8081RNA ethernet PHY (RMII mode).
Ethernet is painfully slow. Received packets are dropped and transmit packets are somehow also lost.
Does anyone have any guidelines that might help fix the issue please?
2017-07-18 04:08 AM
Hello
Winpenny.Julian
,You'll probably want to review Ethernet example within STM32CubeF7 v1.7.0. and
, it maybe helpful as it provides a full description of how to implement In-Application Programming (IAP) using Ethernet communication.Have a look to theerrata sheet related to your device, in the section 'Ethernet peripheral limitations' to check if you have the same conditions as described in the errata sheet.
With Regards
Imen
2017-07-18 04:40 AM
50MHz is not a trivial clock frequency... Clock arrangement, ETH signals layout, RMII signals layout - all this comes into play.
JW
2017-07-18 09:06 AM
Interestingly after updating STM32CubMx to version 4.22.0 my test dump of the PHY registers failed.
Enabling pull-ups on MDIO / MDC fixed that issue. So there could very well be a slew-rate issue with the signals.