RMII / MDIO / ETH MAC

claude
Posts: 1
Joined: Thu Nov 26, 2015 10:54 am

RMII / MDIO / ETH MAC

Postby claude » Thu Dec 17, 2015 8:52 am

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

ESP_Sprite
Posts: 2832
Joined: Thu Nov 26, 2015 4:08 am

Re: RMII / MDIO / ETH MAC

Postby ESP_Sprite » Fri Dec 18, 2015 6:56 am

Ahoi Claude :)

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

walder
Posts: 1
Joined: Fri Dec 30, 2016 11:43 am

Re: RMII / MDIO / ETH MAC

Postby walder » Fri Dec 30, 2016 11:50 am

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?

Who is online

Users browsing this forum: MSN [Bot] and 25 guests