Problem which cannot reboot by WDT

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Problem which cannot reboot by WDT

811件の閲覧回数
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

ラベル(2)
タグ(2)
0 件の賞賛
返信
1 返信

604件の閲覧回数
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 件の賞賛
返信