QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1886|回复: 5

[求助]再问,testsuite-2.2中的LCD仿真问题?

[复制链接]
发表于 2007-8-29 01:24:18 | 显示全部楼层 |阅读模式
环境: VMware + ubuntu6.06 + skyeyey_1_2_3_rel + testsuite-2.2

运行testsuite-2.2/linux/ep7312/ep7312_with_framebuffer_touchscreen_minigui
目录下的例子,
命令为:skyeye -e vmlinux-8-332 -c skyeye.conf.withlcd

显示信息如下:
big_endian is false.
arch: arm
cpu info: armv4, arm720t, 41807200, ffffff00, 1
mach info: name ep7312, mach_init addr 0x80656be
uart_mod:0, desc_in:, desc_out:, converter:
SKYEYE: use arm7100 mmu ops
Loaded ROM   ./ywcromfs-minigui.img
exec file "vmlinux-8-332"'s format is elf32-little.
load section .init: addr = 0xc0028000  size = 0x00012000.
load section .text: addr = 0xc003a000  size = 0x001212d0.
load section __ex_table: addr = 0xc015b2d0  size = 0x00000900.
not load section __ksymtab: addr = 0xc015bbd0  size = 0x00000000 .
load section .data: addr = 0xc015c000  size = 0x0000e483.
not load section .bss: addr = 0xc016a4a0  size = 0x00030b30 .
not load section .stab: addr = 0x00000000  size = 0x003a104c .
not load section .stabstr: addr = 0x00000000  size = 0x00140429 .
not load section .comment: addr = 0x00000000  size = 0x00002bca .
start addr is set to 0xc0028000 by exec file.
Linux version 2.4.13-ac4-rmk1 (root@wenchaoyin) (gcc version 2.95.3 20010315 (release)) #56
 楼主| 发表于 2007-8-29 01:33:57 | 显示全部楼层
希望版主谅解我连着又问类似的问题?
这个问题困扰了我好几天了,也在论坛里搜索了skyeye AND lcd的帖子来看,也没有找到有效的解决方法!

真诚的希望能不吝指点一二!
回复

使用道具 举报

发表于 2007-8-29 03:19:11 | 显示全部楼层
big_endian is false.
arch: arm
cpu info: armv4, arm720t, 41807200, ffffff00, 1
mach info: name ep7312, mach_init addr 0x80656be
uart_mod:0, desc_in:, desc_out:, converter:
SKYEYE: use arm7100 mmu ops
Loaded ROM   ./ywcromfs-minigui.img
exec file "vmlinux-8-332"'s format is elf32-little.
load section .init: addr = 0xc0028000  size = 0x00012000.
load section .text: addr = 0xc003a000  size = 0x001212d0.


没有看到 lcd_mod 的提示,由此猜测你编译时未编译进 LCD 模块。
也就是也许你的 Linux 没有装 GTK+。

BTW, VMware ??? why not CygWin or MinGW ?
回复

使用道具 举报

 楼主| 发表于 2007-8-29 08:49:06 | 显示全部楼层
原帖由 AnthonyLee 于 2007-8-29 03:19 发表


没有看到 lcd_mod 的提示,由此猜测你编译时未编译进 LCD 模块。
也就是也许你的 Linux 没有装 GTK+。

BTW, VMware ??? why not CygWin or MinGW ?


谢谢上面的老兄!
我编译时用的是make呀,并没有用make NO_LCD=1,怎么会没有编译进LCD模块呢?

LCD simulation by GTK+ implementation required:
        gtk+-2.0-dev pkg-config atk-dev pango-dev freetype2-dev glib-dev x11-dev

readme里要求的我也都装了呀?

BTW:VMware刚好手头上有,用起来也不错,MinGW没有用过!我看到别人的帖子里,VMware + redhat9.0也有和我一样的情况的,没有人给出解决的办法,但那个帖子的回帖里又有人同样的环境又可以模拟起LCD ?

现在上班没法试,晚上回家再重新make一下skyeye,再试一下!
回复

使用道具 举报

发表于 2007-8-29 10:25:16 | 显示全部楼层
我下载的skyeye-testsuite-2.2 也遇见差不多问题。
你查看下config文件, LCD模块是不是被注释了。
我的现在已经能够正常运行了,但LCD反应比较慢
回复

使用道具 举报

 楼主| 发表于 2007-8-29 23:33:17 | 显示全部楼层
多谢大家,重新make一下skyeye就好了!
应该还是之前编译的缺乏gtk的缘故!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 02:47 , Processed in 0.048713 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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