Problem which cannot reboot by WDT

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

Problem which cannot reboot by WDT

685 Views
t_kaz
Contributor I

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

Labels (2)
Tags (2)
0 Kudos
1 Reply

478 Views
igorpadykov
NXP Employee
NXP Employee

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.

0 Kudos