S32k312 triggers reset 9 times after power on and upon pushing reset

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

S32k312 triggers reset 9 times after power on and upon pushing reset

754 Views
sai-bodhanapu
Contributor I

Hello, i am using S32k312 EVB in S32DS, i have problem that when i power on the board it triggers reset 9 times and goes low and its the same case when i push the reset button, i can run program with only debugger connected and using debug mode and i am using on board debugger(PE Micro debugger).

Regards,

Sai Praveen Bodhanapu.

Tags (1)
0 Kudos
Reply
3 Replies

734 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @sai-bodhanapu 

Could you give me more details? When did this situation start to occur? Did you upload any code to the board before it happens?

 

B.R.

VaneB

0 Kudos
Reply

706 Views
sai-bodhanapu
Contributor I

Hello @VaneB, is there any option to flash program directly using S32DS IDE, i can't find the flash option.

i want to flash program directly without using debug.

when the debugger is not connected and not in debug mode, when i power on the board, the board triggers reset several times and stop and the same thing when i press reset button. when debugger is connected and i am in debug mode, when i press reset button it takes me to startup_cm7.s file and then i have to run the program.

Please let me know if there is any option to flash directly without debug using S32DS ide.

Sai Praveen Bodhanapu

0 Kudos
Reply

696 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @sai-bodhanapu 

With the provided information, it looks like a possibility of this behavior is that when you power up the MCU immediately enters into a reset escalation, this occurs after a reset is triggered several times without any handling and the microcontroller holds in permanent reset.

Please ensure your code does not reset the microcontroller. For example, you can try to download any example included in S32 Design Studio and check if this error disappears.

Also, check the MC_RGM register to identify the cause of the reset.

0 Kudos
Reply