Use ethernet2 with imxrt1064

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Use ethernet2 with imxrt1064

跳至解决方案
2,029 次查看
Davidino
Contributor IV

Goodmorning,

We made a custom board with imxrt1064 processor equipped with 2 ethernet ports, the hardware is the same. We tested succesfully the demo software "evkmimxrt1064_lwip_tcpecho_bm" with ethernet port 1. We modified the demo code for ethernet port 2 but unfortunately it doesn't work. Checking the signals MDIO and MDC, they are alive with a frequency of 2.5MHz while pin TX_REF_CLOCK's clock is 50MHz.

With ethernet port 1, using the function PHY_KSZ8081_GetLinkSpeedDuplex() the speed and the duplex are both correct as set in the hardware (100M full duplex), with ethernet port 2, the result is not correct (10M half duplex). It seems to me that the transreceiver is not responding..

In attachment you can find both the schematic and the chosen pins for ethernet 2.

Could you check the hardware if there are any mistakes?

Thank you.

0 项奖励
回复
1 解答
2,000 次查看
Davidino
Contributor IV

The hardware is correct, the resistance for the PHY address was not populated on board.

Regards,

Davidino

在原帖中查看解决方案

0 项奖励
回复
1 回复
2,001 次查看
Davidino
Contributor IV

The hardware is correct, the resistance for the PHY address was not populated on board.

Regards,

Davidino

0 项奖励
回复