分类:
2011-08-07 17:01:55
作者:liukun321(咕唧咕唧)
原文出处:http://blog.csdn.net/liukun321
关于linux移植出现了几个小问题,在此记录:
1、下载yaffs2源码,给内核打完补丁后,编译出错。解决方法,下载与内核版本相匹配的yaffs2文件系统源码或下载最新版本的yaffs2源码。另外内核yaffs2的ECC校验不予选择,否则nand将会被标记很多坏块。
2、对于控制台的定向,如何设置控制台串口输入输出且输出同步在LCD上?方法:
(1)在启动参数设置中,采用“console=tty0 console=ttyS0,xxxx”的设置,可以将内核启动信息同时传送到FB与串口终端上,而且串口终端为最终控制输出终端。理应,可以同时有两个终端的。若console=ttyS0,xxxx在前则console=tty0 作为最终输出终端。
(2) sh 2>&1 > /dev/tty0
[I must re-enter the shell command again so as to make the output to LCD. Why?]
sh 2>&1 > /dev/tty0
[Goes to LCD panel and any input could display on it]
Then on LCD panel, just type "exit" can switch back to ttyS0 console.
3、include/linux/version.h中的记录了当前内核的版本号LINUX_VERSION_CODE