S32K324采用SWT作为Wdog方式8次超时复位后wdog失效

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

S32K324采用SWT作为Wdog方式8次超时复位后wdog失效

1,753 次查看
龙开云
Contributor II

S32K324采用SWT_IP作为Wdog方式

采用SWT_IP方式实现Wdog,不喂狗情况下超时8次正常复位后[能够正常复位8次];  wdog失效(不能复位了)

这种情况什么原因导致?

_0-1694601541156.png

 

标签 (1)
0 项奖励
回复
4 回复数

1,700 次查看
Robin_Shen
NXP TechSupport
NXP TechSupport

Hi 

Seems that S32K3 enter Recovery mode:

32.12 Recovery mode sequence more than eight functional resets.png


Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 项奖励
回复

1,680 次查看
龙开云
Contributor II

如何关闭这个recovery mode 或者不让进入?

SWT配置如下:

_0-1694745547268.png

DCM状态

_1-1694745642608.png

 

 

 

0 项奖励
回复

1,620 次查看
Robin_Shen
NXP TechSupport
NXP TechSupport

One solution is to clear the RGM FREC register every time during MCU initialization.
IP_MC_RGM->FREC = 0xFF; //write 1 to clear FREC register

Or update the new SBAF, SBAF_S32K344_0_0_15_0_ReleaseNotes.pdf
Added the feature to disable the option to put application core in recovery mode in case of 8 functional and 8 destructive resets via bit number 8 in Boot configuration word in IVT.

SBAF_S32K344_0_0_15_0_ReleaseNotes disable the option to put application core in recovery mode.png

0 项奖励
回复

1,608 次查看
龙开云
Contributor II

感谢;

可以无限制复位了

0 项奖励
回复