天嵌 ARM开发社区

 找回密码
 注册
查看: 4896|回复: 15

求助:Qt界面不能进入

[复制链接]
lihejun3 发表于 2010-4-10 20:20:00 | 显示全部楼层 |阅读模式
我将qtopia-2.2.0移植到文件系统,制作出文件系统镜像,烧写到开发板。屏幕开始显示开机logo,而后黑屏,没有出现触摸屏校正的提示,不能进入到qt的界面。串口信息如下:
yaffs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs filesystem) on device 31:2.
Freeing init memory: 132K
insmod: can't read '/lib/input-polldev.ko': No such file or directory
insmod: can't read '/lib/mac80211.ko': No such file or directory
insmod: can't read '/lib/rt2x00lib.ko': No such file or directory
insmod: can't read '/lib/rt2x00usb.ko': No such file or directory
insmod: can't read '/lib/rt73usb.ko': No such file or directory
insmod: can't read '/lib/zd1211rw.ko': No such file or directory
insmod: can't read '/lib/ov9650.ko': No such file or directory
/etc/init.d/rcS: line 42: net_set: not found
/etc/init.d/rcS: line 44: /etc/rc.d/init.d/leds: not found
/etc/init.d/rcS: line 45: /etc/rc.d/init.d/netd: not found
/etc/rc.d/init.d/httpd: line 16: /sbin/boa: not found
/bin/qtopia: line 22: ts_calibrate: not found
困扰了几天了,请给位高手和工程师帮助!
 楼主| lihejun3 发表于 2010-4-10 20:21:37 | 显示全部楼层
补充一下,ts_calibrate已经存在于文件系统的sbin目录下。为什么还not found?
回复

使用道具 举报

亚瑟王 发表于 2010-4-12 10:55:00 | 显示全部楼层
你的文件系统是使用什么版本的编译器制作的?
回复

使用道具 举报

 楼主| lihejun3 发表于 2010-4-12 11:59:29 | 显示全部楼层
是用4.3.3做的。我又做了一些改动,现在的错误提示是
/etc/rc.d/init.d/httpd: line 16: /sbin/boa: not found
Start Qtopia-2.2.0
Please press Enter to activate this console. /bin/qtopia: line 23: ts_calibrate: not found
还是不能进qt界面。着急啊。请亚瑟王帮忙啊!
回复

使用道具 举报

亚瑟王 发表于 2010-4-12 12:04:10 | 显示全部楼层
boa在物理上存在吗?然后它又是从哪里获取的?
ts_calibrate又是从什么地方获取的?
回复

使用道具 举报

 楼主| lihejun3 发表于 2010-4-12 17:47:06 | 显示全部楼层
谢谢亚瑟王。问题解决了。我的文件系统的lib库有问题。谢谢!
回复

使用道具 举报

 楼主| lihejun3 发表于 2010-4-15 17:08:31 | 显示全部楼层

求助

您好!
我已经做好了开发板的各种驱动。
请问:1如何将usb摄像头采集的图像显示在LCD上? 能否给我一个具体的方案做法!
      2如何利用网络浏览器浏览usb摄像头采集的图像?能否给我一个具体的方案做法!
回复

使用道具 举报

zhujunfengx 发表于 2010-5-6 06:49:44 | 显示全部楼层
我的也是出现同样的问题。用我自己的ts_calibrate 出现的问题如下:/sbin/ts_calibrate: line 1: syntax error: "(" unexpected

用光盘上的ts_calibrate 出现的问题如下:/bin/qtopia: line 22: ts_calibrate: not found

当我把光盘上的根文件系统编译再烧录进板子,板子启动后找不到文件系统。
没招了。
谢谢!
回复

使用道具 举报

亚瑟王 发表于 2010-5-8 21:20:33 | 显示全部楼层
1、第一个错误:你编译的tslib有问题,应该不是交叉编译的。
2、第二个错误是你的库文件和天嵌科技提供可执行文件不匹配(天嵌科技提供的使用4.3.3的编译器编译的)。
3、显示到LCD需要熟悉V4L协议。
回复

使用道具 举报

zhujunfengx 发表于 2010-5-9 09:24:54 | 显示全部楼层
我用的就是光盘上的4.3.3的编译器编译的呀。
那个LCD  V4L协议我就不知道怎么整了呀。
上次移植yaffs文件系统也搞了我好几个月,这次移植QT文件系统又是好几月,唉!我真是个十足的菜鸟呀。

谢谢亚瑟王,那么耐心的指导我。
买天嵌的板子没买错。
回复

使用道具 举报

亚瑟王 发表于 2010-5-10 16:28:45 | 显示全部楼层
V4L协议在内核源码的doc目录下有参考文件的,
回复

使用道具 举报

yujinelei 发表于 2011-4-14 08:27:18 | 显示全部楼层
4# lihejun3
你好,我也碰到这样的问题,不过不太一样,也存在
insmod: can't read '/lib/input-polldev.ko': No such file or directory
insmod: can't read '/lib/mac80211.ko': No such file or directory
insmod: can't read '/lib/rt2x00lib.ko': No such file or directory
insmod: can't read '/lib/rt2x00usb.ko': No such file or directory
insmod: can't read '/lib/rt73usb.ko': No such file or directory
insmod: can't read '/lib/zd1211rw.ko': No such file or directory
insmod: can't read '/lib/ov9650.ko': No such file or directory
这样的问题,请给指点一下,多谢啦。
回复

使用道具 举报

天嵌_support1 发表于 2011-4-14 13:31:32 | 显示全部楼层
你的文件系统没有这些模块,你去原来的文件系统拷贝过来吧
回复

使用道具 举报

yujinelei 发表于 2011-4-14 19:12:02 | 显示全部楼层
我的系统文件里面有这些模块的,
在编译内核后,make modules 得到这些文件,
又把这些文件拷贝到lib下面。
回复

使用道具 举报

yujinelei 发表于 2011-4-14 20:08:05 | 显示全部楼层
谢谢insmod/lib/input-polldev.ko此问题以解决,原因是 insmod要和后面的要分开:比如说insmod /lib/input-polldev.ko这便是对的,犯了一个低级错误。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-5-3 20:41 , Processed in 2.042886 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表