i.mx8mp ENET RGMII 3.3V worked

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.mx8mp ENET RGMII 3.3V worked

Jump to solution
394 Views
WALNUTY
Contributor II

Hi,

 

We want to use RGMII on i.mx8mp, but the ENET uses 3.3V. Could it work?

I tested 3.3V on ENET and found RGMII worked. However, in datasheet, RGMII requestes 1.8V only. 

Could you give advice if it riskly, like stability?

 

BR.

Hunt Yang

Tags (1)
0 Kudos
Reply
1 Solution
361 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Dear @WALNUTY ,

 

See the following screeshot, which is from i.MX8MP datasheet.

weidong_sun_0-1710465096443.png

NVCC_ENET & NVCC_SAI1_SAI5 can be suppied by 3.3V.

So for Ethernet IO, 3.3V power is no problem.

 

>>Could you give advice if it riskly, like stability?

Most of gigabit Phy products supports 1.8V / 2.5V IO, it is easy to buy from current market. Actually ethernet phy with 3.3V can also be got, but few kinds of the products. I have ever used KSZ9031, which supports 3.3V IO, you can check it.

 

Thanks!

Regards,

weidong

View solution in original post

0 Kudos
Reply
2 Replies
362 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Dear @WALNUTY ,

 

See the following screeshot, which is from i.MX8MP datasheet.

weidong_sun_0-1710465096443.png

NVCC_ENET & NVCC_SAI1_SAI5 can be suppied by 3.3V.

So for Ethernet IO, 3.3V power is no problem.

 

>>Could you give advice if it riskly, like stability?

Most of gigabit Phy products supports 1.8V / 2.5V IO, it is easy to buy from current market. Actually ethernet phy with 3.3V can also be got, but few kinds of the products. I have ever used KSZ9031, which supports 3.3V IO, you can check it.

 

Thanks!

Regards,

weidong

0 Kudos
Reply
67 Views
anhira
Contributor I

Hi Weidong, 

I have a custom board with the iMX8MP processor. This processor is connected via RGMII to the 88LX5153 (G.hn Digital Chip MxL), which can configure its controller as either MAC or PHY.

In this case, it's set up as PHY to connect it to the iMX8MP. However, its voltage for the RGMII is 2.5V. In the design, I connected the NVCC_SAI1_SAI5 pin to 2.5V. Is this correct? Can it function properly at this voltage without issues? Should I consider anything else? Perhaps in boot strapping or DTB configuration?

The design is based on the iMX8MP-EVK evaluation board. Right now, the eth0 interface isn't coming up. During boot, these messages appear:

Net: Could not get PHY for FEC0: addr 1 Could not get PHY for FEC0: addr 1
[ 2.966142] mdio_bus 30be0000.ethernet-1: MDIO device at address 1 is missing.
[ 2.974045] fec 30be0000.ethernet eth0: registered PHC device 0
 

Can you help me try to solve this problem?
Thank you.

Toni.

0 Kudos
Reply