S32K1 MBDT - Is it possible to implement CAN wake-up from a low power mode?

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

S32K1 MBDT - Is it possible to implement CAN wake-up from a low power mode?

196 次查看
Poley
Contributor V

Hi,

 

I need to change my S32K144 board into a device that can be activated over CAN. It means I need to swap the board to permanently powered but to make use of low power modes as the boardwill be kept active with a low capacity starter lead acid battery (~1.6Ah).

 

Firstly, what mode would I need to set as my sleep mode to still allow CAN wake up functionality? Looking at the RM it seems like VLPS still allows CAN functionality?

 

Secondly, how would I implement this in my model. I ideally only want a specific frame ID to make the device from VLPS when received on the CAN bus. 

 

This is what I have being called when I want the device to go to sleep. It sets the CAN transciever standby pin to high before callback (Puts transceiver into receive only low power mode - TJA1057) and then resets it to low for normal mode on callback exit.

Poley_0-1748600970537.png

 

How do I then wake this back up with a CAN frame?

 

Thanks in advance for the help! @mariuslucianand I am not sure if this is something you would know already and therefore hopefully straight forward - Also, I fixed the BCC and bootloader issue.

 

标记 (4)
0 项奖励
回复
0 回复数