When WDT was enabled, software stopped(kernel console froze), but u-boot does not restart.
Is there something that is considered to be the cause of this?
and What would be a good way to performing reset like POR by software?
please let me know.
warm_reset_enable="0", so I think that cold reset is performed by WDT and a new boot sequence starts.
However, it has problem.
WDT reg settings
WDOG1_WCR:0x14 (or 0x4)
WDOG1_WICR:0x4
WDOG1_WMCR:0x0
Hi t_kaz,
difference between WDT and POR resets is given in Chapter
System Reset Controller (SRC) Reference Manual.
POR disables (resets) all chip completely, while WDT not.
For example WDT does not disable DDR controler and DDR memories,
so after WDT reset they are reinitialized again.
One can try to disable DDR controler then perform WDT reset.
Also one flush and disable MMU and arm core caches.