现场一产品出现内核不能正常启动问题,启动信息如下:

 启动到"console [ttyAT0] enabled"就停止不动了。

 

从内核代码来看,应该是在start_kernel()函数中的console_init()或其后代码段出了问题。

 

console_init()用来对控制台初始化,这个函数运行完成后,串口可以看到内核用printk()函数打印的信息。

 

 

Logo

更多推荐