Hello,
I have a problem with S32K3xx Reset.
I use Power_Ip_MC_ME_SocTriggerResetEvent(POWER_IP_FUNC_RESET_MODE); to reset the MCU, but the function Reset will make PTA5: Reset_B also perform the reset action.
I am performing a task cycle in the code to execute function Reset.
The description of the problem for the experiment on the development board is seen in the following figure:
Also I have turned off the Functional reset escalation function.
Solved! Go to Solution.
Hello @Du_0224,
Unfortunately, unlike MPC5744, it is not possible to disable the reset_b assertion on this functional reset.
One option would be to go via Standby and wakeup reset which does not assert the reset_b pin.
Regards,
Daniel
Hi @Du_0224,
All the destructive and most of the functional reset sources assert the reset_b pin.
The only option would be disabling the dedicated reset function of the pin in DCF.
S32K3xx_DCF_clients.xlsx
Regards,
Daniel
Hello.
Thanks for your answer, I verified this way.
But this DCF configuration will also disable the Reset_B external reset capability.
All I want to achieve is that function Reset does not trigger Reset_B reset, but Reset_B's own external reset capability is still present.
Why MC_RGM.FBRE is not configurable option in S32K3.
Is there any way for S32K3 not to disable the external reset capability of Reset_B, and at the same time function Reset will not trigger Reset_B reset.
We used to use MPC5744 microcontroller, his MC_RGM.FBRE is configurable and we can control this register to decide whether Function Reset triggers Reset_B or not.
Again, looking forward to your reply.
Hello @Du_0224,
Unfortunately, unlike MPC5744, it is not possible to disable the reset_b assertion on this functional reset.
One option would be to go via Standby and wakeup reset which does not assert the reset_b pin.
Regards,
Daniel
Software Version:
* Autosar Version : 4.4.0
* Autosar Revision : ASR_REL_4_4_REV_0000
* Autosar Conf.Variant :
* SW Version : 2.0.2
* Build Version : S32K3_RTD_2_0_2_D2211_ASR_REL_4_4_REV_0000_20221129