QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1982|回复: 11

强烈建议+我的一个小问题

[复制链接]
发表于 2005-5-23 18:59:06 | 显示全部楼层 |阅读模式
强烈建议大虾们把自己的minigui移植到skyeye的过程贴出来

还有个问题,如何配置skyeye.conf,是根据嵌入式linux中哪个程序来定义
内存映射的,先谢咯
发表于 2005-5-23 19:11:16 | 显示全部楼层
顶,我也想要这个!
回复

使用道具 举报

发表于 2005-5-24 13:38:25 | 显示全部楼层
对,支持!
我也想知道minigui怎么做进去的!
回复

使用道具 举报

 楼主| 发表于 2005-5-24 18:04:11 | 显示全部楼层
我主要还是希望,skyeye脚本的配置怎么弄
因为,我主要就差那个了
回复

使用道具 举报

发表于 2005-5-25 08:12:12 | 显示全部楼层
http://gro.clinux.org/frs/download.php/789/SkyEyelcdtouchscreen4gro.pdf
回复

使用道具 举报

 楼主| 发表于 2005-5-29 00:31:40 | 显示全部楼层
我觉那样pdf说的直接安装资源文件是不能装入景象的,是否需要
修改资源文件目录下的config.linux的安装路径啊??
还有,我做了一个文件系统景象,并移入了libminigui和资源文件
但是出现如下错误,请大哥帮帮我找找问题:

***************************************************************
****                                                       ****
****   SkyEye  Simulator Ver 0.8.6 with  GDB 5.3 Interface ****
****                                                       ****
***************************************************************
GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This SkyEye was configured as "--host=i686-pc-linux-gnu --target=arm-elf"...
(SkyEye) tar s
cpu info: armv4, arm720t, 41807200, ffffff00, 1
mach info: name ep7312, mach_init addr 0x8146ef4
lcd info: turn on lcd!
nic[0] info: state=1, ethmod num=1, mac addr=0:4:3:2:1:f, hostip=10.0.0.1
nic_init_begin
tapif_init begin
tapif_init: fd 6
tapif_init: system("ifconfig tap0 inet 10.0.0.1");
tapif_init end
nic_init_end
SKYEYE: use arm7100 mmu ops
Loaded ROM ./romfs.img
Connected to the simulator.
(SkyEye) lo
Loading section .init, size 0x13000 vma 0xc0028000
Loading section .text, size 0x11fd70 vma 0xc003b000
Loading section __ex_table, size 0x900 vma 0xc015ad70
Loading section .data, size 0xe73f vma 0xc015c000
Start address 0xc0028000
Transfer rate: 10546552 bits in <1 sec.
(SkyEye) r
Starting program: /wangchao/vmlinux
Linux version 2.4.13-ac4-rmk1 ([email protected]) (gcc version 2.95.3 2 0010315 (release)) #10 ?? 5)) #10 ?? 5?? 20 15:17:07 CST 2005
Processor: ARM ARM720T revision 0
Architecture: Cirrus Logic EDB7312 (EP7312 evaluation board)
Warning: bad configuration page, trying to continue
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line:
Console: colour dummy device 80x30
Calibrating delay loop... 26.00 BogoMIPS
Memory: 16MB = 16MB total
Memory: 14452KB available (1151K code, 258K data, 76K init)
Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode-cache hash table entries: 1024 (order: 1, 8192 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Starting kswapd v1.8

LCDCON:will call ep7312_update_lcd()
SKYEYE:  lcd_addr_begin 0xc0000000,lcd_addr_end 0xc0012bff, width 320, height 24 0, depth 8
Console: switching to colour frame buffer device 40x30
pty: 256 Unix98 ptys configured
skyeye_ts_drv.c: SkyEye touch screen driver initialize
skyeye_ts_drv.c: Device register with name: skyeye touch screen and number: 10 9
block: queued sectors max/low 9485kB/3161kB, 64 slots per queue
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
cs89x0:cs89x0_probe(0x0)
PP_addr=0x0
eth0: incorrect signature 0x0
cs89x0: no cs8900 or cs8920 detected.  Be sure to disable PnP with SETUP
Blkmem copyright 1998,1999 D. Jeff Dionne
Blkmem copyright 1998 Kenneth Albanowski
Blkmem 1 disk images:
0: FB0C0000-FB0BFFFF [VIRTUAL FB0C0000-FB0BFFFF] (RO)
SkyEye NE2k Ethernet driver version 0.2 (2003-04-27)
sene2k dev name: eth0: <5>Can't allocate major number 31 for Memory Technology D evices.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 1024)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
Blkmem: bad access: block=2, count=2 (pos=800, len=0)
end_request: I/O error, dev 1f:00 (Blkmem), sector 2
EXT2-fs: unable to read superblock
Blkmem: bad access: block=0, count=2 (pos=400, len=0)
end_request: I/O error, dev 1f:00 (Blkmem), sector 0
romfs: unable to read superblock
Kernel panic: VFS: Unable to mount root fs on 1f:00



我的skyeye.conf被我改过
#Skyeye config for MiniGUI sample
cpu:arm720t
mach:ep7312
lcd:state=on
mem_bank:map=I,type=RW,addr=0x80000000,size=0x00010000
mem_bank:map=M,type=R,addr=0x00000000,size=0x000C0000
mem_bank:map=M,type=R,addr=0x000C0000,size=0x02000000,file=./romfs.img
mem_bank:map=M,type=RW,addr=0xC0000000,size=0x01000000
net: state=on, mac=0:4:3:2:1:f, ethmod=tuntap, hostip=10.0.0.1
回复

使用道具 举报

发表于 2005-5-29 11:07:55 | 显示全部楼层
我觉那样pdf说的直接安装资源文件是不能装入景象的,是否需要
修改资源文件目录下的config.linux的安装路径啊??

文档中对于一些细节没有详尽说明,详细信息还得参考MiniGUI的相关文档。

Blkmem: bad access: block=2, count=2 (pos=800, len=0)
end_request: I/O error, dev 1f:00 (Blkmem), sector 2
EXT2-fs: unable to read superblock
Blkmem: bad access: block=0, count=2 (pos=400, len=0)
end_request: I/O error, dev 1f:00 (Blkmem), sector 0
romfs: unable to read superblock
Kernel panic: VFS: Unable to mount root fs on 1f:00

文件系统挂不上,这与MiniGUI无关,你搜索一下以前的关于挂载文件系统的帖子。
Good luck!
回复

使用道具 举报

发表于 2005-5-29 12:17:50 | 显示全部楼层
我在网络广泛上搜索此消息,大多是关于linux下,还没找到类似的问题
您能稍微给我解释下,帮我下忙行吗,我是个初学者,但我不是个懒惰者,我
对skyeye非常感兴趣!
回复

使用道具 举报

 楼主| 发表于 2005-5-29 12:23:37 | 显示全部楼层
小妹,你也是这样的问题,看来这个问题在初学者当中具有普遍性啊!
希望板主老大帮大家稍微解释下,呵呵
回复

使用道具 举报

发表于 2005-5-29 19:55:12 | 显示全部楼层
skyeye.conf的基本配置是根据芯片的datasheet中的memory map设置的。
请用我们testsuite中提供的示例skyeye.conf来修改。
修改方法有相关文档可以参考。
回复

使用道具 举报

发表于 2005-5-29 22:11:39 | 显示全部楼层
板主,由于条件的限制,没有办法更多了解skyeye.conf
这个skyeye .conf我是参照一个成功的例子改的,根据自己
的文件系统镜象的大小改变了它对应的rom/ram的打下,
还需要改啥呢?如果方便的话能否给我个连接!
最后希望板住把你们MiniGUI例子中的文件系统建立的过程到正确运行的大致归纳下
我觉得这对很多没有扳子,却钟情与skyeye和minigui的将是一个很大的帮助!
我觉得大家都会感谢你的,这也为推广skyeye上gui的开发提供了强有力的推动!
谢谢!
回复

使用道具 举报

发表于 2006-8-23 20:28:10 | 显示全部楼层
楼上的说的很好啊,为什么过了一年都了还没人给回复呢?
楼主大人,请您不吝赐教啊.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 09:50 , Processed in 0.051908 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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