S32K3 operating mode in POWER configuration

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

S32K3 operating mode in POWER configuration

跳至解决方案
568 次查看
alan_yu
Contributor II

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

alan_yu_0-1755688313221.png

 

0 项奖励
回复
1 解答
541 次查看
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 项奖励
回复
4 回复数
542 次查看
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 项奖励
回复
522 次查看
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 项奖励
回复
474 次查看
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 项奖励
回复
524 次查看
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 项奖励
回复