Unable to enter stop1 mode with WFE

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

Unable to enter stop1 mode with WFE

跳至解决方案
810 次查看
zxc1
Contributor I

I would like to know if the S32K144 supports the wfe instruction to go to low power?

I tried to call power_sys_setmode() and replace the WFI instruction in there with WFE instruction, but cpu can't go to STOP1.

0 项奖励
回复
1 解答
755 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @zxc1 

The S32K1xx RM specifies the following stop modes STOP1, STOP2, and VLPS with the WFI instruction only.

The system functionality with the WFE instruction is not specified and should not be used.

在原帖中查看解决方案

0 项奖励
回复
3 回复数
790 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @zxc1 

The "SEV" and "WFE" are usually used on multi-core systems.

Although these instructions are included in the S32K14x, s this technology is a single core, so they should not be implemented in the application code.

There is an application note that could help you with the power modes. 

Power Management for S32K1xx

 

B.R.

VaneB

0 项奖励
回复
767 次查看
zxc1
Contributor I

Hi,@VaneB

So "WFE" is able to enter STOP1, but I shouldn't be able to use it in the application code, right?

0 项奖励
回复
756 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @zxc1 

The S32K1xx RM specifies the following stop modes STOP1, STOP2, and VLPS with the WFI instruction only.

The system functionality with the WFE instruction is not specified and should not be used.

0 项奖励
回复