问题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