Page 1 of 1

RMII / MDIO / ETH MAC

Posted: Thu Dec 17, 2015 8:52 am
by claude
Hello,

I have some questions about the RMII Interface on the ESP.

Is there HW support for a MDIO interface on the ESP ?
My intention is to connect a 3 Port Switching PHY (KSZ8863RLL(I)) . Basically forming a ETH "T" where the ESP is a node in a daisy chained wiring style.

As I need some features beyond the ususal PHY stuff (QoS,Spanning Tree Protocol and TDR Cable Diagnostics) i need access to the PHY/Switch registers.
The said PHY also supports configuration over I2C, but I would prefer MDIO as this wouldn't bound me to this particular type and make of PHY.

How is the RMII clocking handled on the ESP? ESP as Slave?

Further I can't find the ROM location/constant for the ETH MAC address

Claude

PS: Ahoi Sprite :D

Re: RMII / MDIO / ETH MAC

Posted: Fri Dec 18, 2015 6:56 am
by ESP_Sprite
Ahoi Claude :)

The Ethernet MAC supports MDIO. For RMII, the ESP32 can generate a 50MHz clock to supply to the PHY.

Re: RMII / MDIO / ETH MAC

Posted: Fri Dec 30, 2016 11:50 am
by walder
Hi

Is anybody has links to hardware with RMII / MDIO / ETH MAC interface?
As I understand it is possible to connect something like https://www.aliexpress.com/item/Free-sh ... 96737.html

but, it will be connected as SPI interface, not MDIO, I am right?

Is there something available for order with MDIO?

Re: RMII / MDIO / ETH MAC

Posted: Fri Jan 05, 2024 9:34 am
by aykutkes2
Is anybody knows how to use Ethernet on STM32-MINI-1. There is any pins specified for MDIO interface. Is there any application note or schmatics.