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

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

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

193 Views
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.

 

Tags (4)
0 Kudos
Reply
0 Replies