S32K3 operating mode in POWER configuration

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

S32K3 operating mode in POWER configuration

Jump to solution
577 Views
alan_yu
Contributor II

S32K3 operating mode in POWER configuration 。what‘s the difference of these operating modes. 

alan_yu_0-1755688313221.png

 

0 Kudos
Reply
1 Solution
550 Views
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @alan_yu,

Chapter 41.1.6 from S32K3XX reference manual describes the operational power modes. There are only two: RUN mode and STANDBY mode.
 
However, the driver can separate the steps for transition and fast/normal wake up. If we call STANDBY, the driver will go through SOC_PREPARE_STANDBY, SOC_STANDBY and CORE_STANDBY —but we can call all the modes individually.
 
For example, we can have the SOC in RUN mode, and just one core can call CORE_STANDBY, that would stop one core with WFI.
 
The MCU can wakeup via the FAST wakeup instead of the normal wakeup. Chapter 41.2 describes FAST vs. NORMAL STANDBY exit.
 
As for the other options, RTD_MCU_UM.pdf describes them: 
 
Julin_AragnM_0-1755707730053.png

I suggest looking at the source code to know what steps are divided. You can refer to these low power examples: 

Best regards,
Julián

View solution in original post

0 Kudos
Reply
4 Replies
551 Views
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @alan_yu,

Chapter 41.1.6 from S32K3XX reference manual describes the operational power modes. There are only two: RUN mode and STANDBY mode.
 
However, the driver can separate the steps for transition and fast/normal wake up. If we call STANDBY, the driver will go through SOC_PREPARE_STANDBY, SOC_STANDBY and CORE_STANDBY —but we can call all the modes individually.
 
For example, we can have the SOC in RUN mode, and just one core can call CORE_STANDBY, that would stop one core with WFI.
 
The MCU can wakeup via the FAST wakeup instead of the normal wakeup. Chapter 41.2 describes FAST vs. NORMAL STANDBY exit.
 
As for the other options, RTD_MCU_UM.pdf describes them: 
 
Julin_AragnM_0-1755707730053.png

I suggest looking at the source code to know what steps are divided. You can refer to these low power examples: 

Best regards,
Julián

0 Kudos
Reply
531 Views
alan_yu
Contributor II

 

and another problem is , what's the meaning of McuPartition0Config - McuPartition2Config . is that mean different core ?

below picture is my config in S32K312 . does it look ok ? 

alan_yu_0-1755739133931.png

 

0 Kudos
Reply
483 Views
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @alan_yu,

The logic partition refers to SoC blocks controlled by single partition of MC_ME. Each of the MC_ME partition controls a set of logic functionality using the MC_ME partition processes hardware.

You can refer to chapter 46.1.3 for the partitions:

Snag_2b037317.png

Yes, your POWER config looks ok.

Best regards,
Julián

0 Kudos
Reply
533 Views
alan_yu
Contributor II

hi @Julián_AragónM ,

        thank you  for your reply. this helped me a lot.

        i have been using S32K312 ,only 1 core.  so if i want mcu go to standby , I need only select "STANDBY" operating mode.  right ?  and I met i problem .when i wake up by using a GPIO . mcu will normal run after almost 10 seconds . what's might be the problem?   

 

  

0 Kudos
Reply