|
楼主 |
发表于 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 |
|