How to reset MCU by AIRCR register on S32K312?

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

How to reset MCU by AIRCR register on S32K312?

Jump to solution
280 Views
f-nelson
Contributor IV

Hi NXP:
I tried to reset MCU by S32_SCB->AIRCR register, but it can't work.
now I have been using swt driver(watchdog) for implemention.is it possbile
to reset MCU by S32_SCB->AIRCR register, thanks.

attachment:
20250514-AIRCR_reset.png

current environment description:
MCU:S32K312/100pin
S32DS Product:3.5.0.202207261815
RTD S32KXX:RTD5.0.0.202410011049(installed RTD5.0.0_P8)
HSE firmware:HSE_FW_S32K312_0_2_55_0

BR
Nelson

0 Kudos
Reply
1 Solution
248 Views
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @f-nelson,

This is because S32_SCB->AIRCR is not implemented on S32K3. The following are the functional reset sources supported by S32K3

Julin_AragnM_1-1747254880278.png

You can generate a SW reset through the POWER driver instead. Please refer to this community post: S32K344 How to manually trigger one Function Reset - NXP Community.

Best regards,
Julián

View solution in original post

0 Kudos
Reply
2 Replies
249 Views
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @f-nelson,

This is because S32_SCB->AIRCR is not implemented on S32K3. The following are the functional reset sources supported by S32K3

Julin_AragnM_1-1747254880278.png

You can generate a SW reset through the POWER driver instead. Please refer to this community post: S32K344 How to manually trigger one Function Reset - NXP Community.

Best regards,
Julián

0 Kudos
Reply
229 Views
f-nelson
Contributor IV
Hi Julián:
solved by NXP power driver, thanks.

BR
Nelson
0 Kudos
Reply