关于OK6410NFS方式无法启动触摸屏的解决方案

本文档解决了OK6410开发板yaffs2文件系统启动后,无法使用触摸屏的问题,仅做参考!

关于OK6410NFS方式无法启动触摸屏的解决方案

图1 超级终端启动QT

现在启动这个程序还有点问题,是什么呢,我想是这样的,那就是有一个后台的服务没有启动,具体是什么我现在没弄清楚,大家谁学过QT自后我想自然清楚了,目前看起来像是个保证QT运行的服务吧,该程序在/opt/Qtopia/bin下,名字叫qpe,在厂家给的NFS文件系统中,你可以列出个进程(ps)看看,这个东东是开机自启动的,用“kill+进程号杀死这个东西”,在手动启动./qpe,就会给出“缺少libqtopia2.so.2”的错误提示,我到/lib文件夹下找了半天,只是给了个链接,没有实体文件,我想这也是为什么我们无法启动QT的原因了,问题找到了,下面是解决办法。

2. 解决方法

解决方法我能想到的有两个,

将那个libqtopia2.so.2文件拷贝考/lib文件夹下面,估计没问题,但是从网上问,

然后自己装QT发现这个软件我是找不到了,无奈,放弃此路。

将厂家给的cramfs文件系统拷贝出来,放到网络文件系统原来的文件夹内,这种

方法估计可以吧。嗯,确实可以,实践检验了。下面是实施办法:

(1)将OK6410_touch_v1.0. cramfs 拷贝到任意目录下,我的是/root/cramfs

(2)在该目录下建立两个文件:mkdir roms mkdir tmp

(3)将OK6410_touch_v1.0. cramfs 挂接到 roms 目录

mount OK6410_touch_v1.0. cramfs -o loop

(4)将 roms 目录下的内容压缩

tar –cvf myfs.tar roms

这样将在 roms 的上一级目录产生一个 myfs.tar 的包

(5) 将包解压到 tmp 目录下。

umount roms ;卸载挂载

cd.. ;进入上一级目录

关于OK6410NFS方式无法启动触摸屏的解决方案相关文档

最新文档

返回顶部