S32K148 ENET sleep

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

S32K148 ENET sleep

跳至解决方案
2,983 次查看
jakub_mielczare
Contributor III

Hello,

In my application I would like to use 100Base-T1 PHY chip which supports Automotive Ethernet Version 2.0 TC-10 sleep feature. This feature is to wakeup/sleep the PHY via 100Base-T1 link. The PHY can also generate an interrupt on a GPIO pin when wakeup/sleep command is received over the link.

Do I need to consider anything in the MAC (ENET) to support this feature? Can magic packet detection for sleep/wakeup in ENET  be disabled in my application and still have support for TC-10 feature?

Do I need to put MAC (ENET) to sleep mode when PHY receives TC-10 sleep command?

Best regards,

Jakub

标记 (3)
0 项奖励
回复
1 解答
2,869 次查看
jakub_mielczare
Contributor III

Hi Martin,

Thank you for the answer.

Regards,

Jakub

在原帖中查看解决方案

0 项奖励
回复
4 回复数
2,869 次查看
jakub_mielczare
Contributor III

Hello Martin,

The PHY would be RTL9000AA or  RTL9000AN.

Regards,

Jakub

0 项奖励
回复
2,869 次查看
martin_kovar
NXP Employee
NXP Employee

Hello Jakub,

TC-10 is PHY feature, which is not dependent on MAC you use. So, you do not have to set anything on the MAC side.

You can disable magic packet detection, because this is used to wake up MAC from the sleep mode, not PHY.

Do I need to put MAC (ENET) to sleep mode when PHY receives TC-10 sleep command?

No, this is completely independent and it depends on your application if you want to set MAC to sleep.

Regards,

Martin

2,870 次查看
jakub_mielczare
Contributor III

Hi Martin,

Thank you for the answer.

Regards,

Jakub

0 项奖励
回复
2,869 次查看
martin_kovar
NXP Employee
NXP Employee

Hello Jakub,

could you please write me, which PHY you use and share your PHY connection with MAC?

Regards,

Martin

0 项奖励
回复