Hi Community.
I am trying to reset the CA53 core from the CM4 core based on the advice of thread [ What happens to the boot sequence when CA53 Core0 is software reset? ], but it doesn't work.
When Linux freezes, Linux sometimes outputs a register dump and sometimes does not.
Do I need to do anything special to reset Linux?
Best Regards,
T.Kashiwagi
Solved! Go to Solution.
Hi Takashi
only reliable linux reset option is through whole board reset as it is done
with signal "nWDOG" --> UM805RE (U704) and working as "PMIC_ON_REQ"
in i.MX8M EVK schematic
Other options are not reliable and may cause linux freezing,
one can check comments to set_wdog_reset()
soc.c\imx8m\mach-imx\arm\arch - uboot-imx - i.MX U-Boot
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Takashi
only reliable linux reset option is through whole board reset as it is done
with signal "nWDOG" --> UM805RE (U704) and working as "PMIC_ON_REQ"
in i.MX8M EVK schematic
Other options are not reliable and may cause linux freezing,
one can check comments to set_wdog_reset()
soc.c\imx8m\mach-imx\arm\arch - uboot-imx - i.MX U-Boot
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Igor.
Thank you for the prompt response.
only reliable linux reset option is through whole board reset as it is done with signal "nWDOG" --> UM805RE (U704) and working as "PMIC_ON_REQ"
OK. As a reminder, the contents of SNVS_LP General Purpose Registers 0 .. 3 are not cleared, right?
Other options are not reliable and may cause linux freezing, one can check comments to set_wdog_reset()
Thank you. This is very helpful. I will try it.
Best Regards,
T.Kashiwagi