uboot 与 kernel移植遇到的问题

时间:2022-02-05 16:35:53

问题1:内核只引导到"Starting Kernel...",然后串口终端就没有输出了.

原因:内核配置打印串口错误,选择正确的串口

问题2:内核只引导到""booting the kernel",然后串口终端就没有输出了.

原因:1、串口控制台参数设置不正确,如波特率、校验位等

          2、uboot和kernel中的机器码不匹配,可以修改uboot或kernel中的机器码

问题3:在内核引导成功之后没有信息输出,无法进入控制台

原因:文件系统中的调试串口与kernel中配置不匹配,修改文件系统中的打印串口即可

/etc/inittab文件

::sysinit:/etc/init.d/rcS

# /bin/ash

#

# Start an "askfirst" shell on the serial port

ttyS0::askfirst:-/bin/ash