S32K144 FlexCAN0 how to enter VLPS and how exit VLPS

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

S32K144 FlexCAN0 how to enter VLPS and how exit VLPS

1,152 Views
大大许
Contributor III

Hi, 

I want to make FlexCAN0 enter VLPS mode after receive enter VLPS command, I find RTM sdk don't privode any ways,So I make FLEXCAN0 register MCR_MDIS to set,make FLEXCAN0 disable.

when S32K144 receive any isr event should make flexcan0 wakeup,I write FlexCAN0 register MCR_MDIS to  reset ,make FlexCAN0 enable,But it can't make FlexCAN0 enable.

how should i do.

Thanks 

0 Kudos
1 Reply

748 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi,
Please read Section 53.1.8 RM rev.8

pastedImage_1.png
To enter these modes, the FlexCAN module must first enter Freeze mode.

Freeze mode entry is described in Section 53.1.8.1

Regards,
Daniel