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

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

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

864 Views
龙开云
Contributor II

S32K324采用SWT_IP作为Wdog方式

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

这种情况什么原因导致?

_0-1694601541156.png

 

Labels (1)
0 Kudos
4 Replies

811 Views
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 Kudos

791 Views
龙开云
Contributor II

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

SWT配置如下:

_0-1694745547268.png

DCM状态

_1-1694745642608.png

 

 

 

0 Kudos

731 Views
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 Kudos

719 Views
龙开云
Contributor II

感谢;

可以无限制复位了

0 Kudos