S32K3 POR_WDG How to feed a dog.

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

S32K3 POR_WDG How to feed a dog.

338件の閲覧回数
li3
Contributor II

Hi NXP,

S32K3 POR_WDG How to feed a dog?

How to determine the MCU card is dead?

Best regards,

Li 3.

0 件の賞賛
3 返答(返信)

320件の閲覧回数
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @li3,

You can find inside RTD_WDG_UM.pdf the function for this: 

Julin_AragnM_1-1712959153307.png

This is located inside the Wdg module for S32DS installation path:

"C:\nxp\S32DS.3.5\S32DS\software\PlatformSDK_S32K3\RTD\Wdg_TS_T40D34M40I0R0\doc"

As for the second question, there are some posts from the MCU on Eclipse forum for these issues:

Best regards,
Julián

0 件の賞賛

309件の閲覧回数
li3
Contributor II

Hi NXP,

I wonder how POR_WDG feeds the dog?

How does it determine if the MCU is stuck?

Which register does it read?

li3_0-1712972872884.png

Best regards,

Li 3.

0 件の賞賛

241件の閲覧回数
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @li3,

You can refer to the Swt_Ip example for the sequence on initializing and servicing the Watchdog:

Julin_AragnM_0-1713218228140.png

Also, please read the introduction for 34.4 Reset sequence monitoring:

"On every reset event, POR_WDG starts monitoring the reset sequence (including the functional reset entry sequence, in case of functional reset event).

If the chip does not exit the reset sequence within the POR_WDG timeout threshold, then POR_WDG initiates a POR sequence to recover the chip from a stuck or hung scenario. You can view the POR_WDG status in DCM's DCMROPPn registers to obtain:

  • Diagnostic status
  • Chip details in the event of a POR_WDG reset."

Best regards,
Julián

0 件の賞賛