Is there any mechanism to Wake-UP MCU on some fixed CAN Message ?

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

Is there any mechanism to Wake-UP MCU on some fixed CAN Message ?

跳至解决方案
1,319 次查看
s32k146_ige
Contributor IV

Hi, 

is there any  filter mechanism to Wake UP MCU on CAN bus message on specific Message ID ? I have 10 Message ID where i am going to receive data, but due to power limitation i want to Wake MCU on Specific message ID , and discard message on other message ID, this should not wake my system and hence my power consumption is minimized. The other message are going to be on Can bus but if message ID is not matched mcu shouldnt wake up

标签 (1)
标记 (1)
0 项奖励
回复
1 解答
1,312 次查看
Robin_Shen
NXP TechSupport
NXP TechSupport

Hi

Example S32K144 FlexCAN Pretended Networking STOP mode test S32DS.ARM.2.2

Please check "55.5.5 Receive process under Pretended Networking mode" of S32K1xx MCU Family - Reference Manual:

Pretended Networking mode adds specific wakeup functionality in low power mode (Stop mode). When Pretended Networking mode (PN) is enabled by asserting MCR[PNET_EN], FlexCAN continues processing Rx CAN messages under low power mode, and is able to detect specific wakeup messages by filtering them against ID and payload target values using preselected matching criteria. Wakeup functionality is not available for messages in CAN FD format. When in Pretended Networking mode, CAN FD format messages are ignored.


Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

在原帖中查看解决方案

1 回复
1,313 次查看
Robin_Shen
NXP TechSupport
NXP TechSupport

Hi

Example S32K144 FlexCAN Pretended Networking STOP mode test S32DS.ARM.2.2

Please check "55.5.5 Receive process under Pretended Networking mode" of S32K1xx MCU Family - Reference Manual:

Pretended Networking mode adds specific wakeup functionality in low power mode (Stop mode). When Pretended Networking mode (PN) is enabled by asserting MCR[PNET_EN], FlexCAN continues processing Rx CAN messages under low power mode, and is able to detect specific wakeup messages by filtering them against ID and payload target values using preselected matching criteria. Wakeup functionality is not available for messages in CAN FD format. When in Pretended Networking mode, CAN FD format messages are ignored.


Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------