i.mx8mp ENET RGMII 3.3V worked

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

i.mx8mp ENET RGMII 3.3V worked

ソリューションへジャンプ
467件の閲覧回数
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

タグ(1)
0 件の賞賛
返信
1 解決策
434件の閲覧回数
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 件の賞賛
返信
2 返答(返信)
435件の閲覧回数
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 件の賞賛
返信
140件の閲覧回数
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 件の賞賛
返信