This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Starting kernel ...到内核正式启动时间间隔较长(超过1.6s)

Other Parts Discussed in Thread: AM3352

大家好。

我使用的是SDK04.00.00.04,内核版本是4.9.28,cpu使用的是am3352,我们的板子在cpu的外部还设计了一个硬件看门狗,通过一个gpio来喂狗,因此为了使看门狗起作用且正常运行,需要在uboot中和kernel中分别添加看门狗喂狗操作,但是uboot到内核启动之间需要的时间较长(超过1.6s,看门狗不喂狗,系统会复位),请问下,这个版本的uboot到内核启动间,打印出来Starting kernel ...以后,到内核启动[ 0.000000] Booting Linux on physical CPU 0x0之间在做什么工作?如何在这段时间进行喂狗呢?

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.9.28-geed43d1050 (llf@llf-virtual-machine) (gcc version 6.2.1 20161016 (Linaro GCC 6.2-2016.11) ) #160 PREEMPT Mon May 14 13:59:41 CST 2018