Hi jiu
reliable reboot can be implemented only removing power (voltage source)
to all components on the board, as it is done on i.MX6Q Sabre SD spf-27392
schematic p.21 (WDOG_B,PWRON, U507 components).
In general one can try other options as described on
Q&A: How is mx6 PMIC_ON_REQ under SW control?
or rtcwakeup in imx-test
www.nxp.com/lgfiles/NMG/MAD/YOCTO/imx-test-5.7.tar.gz
If board hangs may be recommended to check VDD_ARM_IN, VDD_SOC_IN voltages
they should be configured for 792 MHz for reliable reboot. Linux cpufreq/busfreq
drivers may lower these voltages to values, not suitable for reboot.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------