管理提醒: 本帖被 arm9home 从 Linux技术交流专区 移动到本区(2009-09-10)
我在移植linux-2.6.29.1和yaffs2文件系统的基础上按照友善的手册移植Qtopia-2.2.0,按照手册生成了opt和Qtopia两个目录,我用命令拷贝到我自己建立的根文件系统的opt目录下,并把友善的根文件系统中bin/qtopia拷贝到我的根文件系统的目录的bin/下,在该文件中我修改了一些东西,我的开发板启动后USB鼠标和触摸屏设备节点是在dev/mice0和/dev/event0,我用cat /dev/mice0后点击鼠标终端有乱码出现,我用cat /dev/event0后点击触摸屏有乱码,触摸屏和USB鼠标我一直过的。我将友善的根文件系统中的qtopia文件的内容改动如下:
export TSLIB_TSDEVICE=/dev/input/event0 改为export TSLIB_TSDEVICE=/dev/event0
if [ -e $TS_INFO_FILE -a "/bin/grep -q TouchScreen < $TS_INFO_FILE" ]; then
export QWS_MOUSE_PROTO="TPanel:/dev/input/event0 USB:/dev/input/mice"
改为
if [ -e $TS_INFO_FILE -a "/bin/grep -q TouchScreen < $TS_INFO_FILE" ]; then
export QWS_MOUSE_PROTO="TPanel:/dev/event0 USB:/dev/mice0"
export QWS_MOUSE_PROTO="USB:/dev/input/mice"
改为export QWS_MOUSE_PROTO="USB:/dev/mice0"
还有就是仿照友善的根文件系统将一些qtopia中需要的文件从友善的根文件系统中拷贝到我的根文件系统中,但是开发板启动的时候却进不了qtopia界面,请问是怎么回事?