我用的是redhat enterprise linux ES 3
那你分析在run时停在起动内核的地方会是什么原因呢? 起动过程如下:
# skyeye vmlinux
***************************************************************
**** ****
**** SkyEyeSimulator Ver 0.8.6 withGDB 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, arm920t, 41009200, ff00fff0, 2
mach info: name s3c2410x, mach_init addr 0x81441a8
SKYEYE: use arm920t mmu ops
Loaded ROM ./ywcromfs-minigui.img
Connected to the simulator.
(SkyEye) load
Loading section .init, size 0xa000 vma 0xc0008000
Loading section .text, size 0xcc254 vma 0xc0012000
Loading section __ex_table, size 0x838 vma 0xc00de260
Loading section .data, size 0x9da7 vma 0xc00e0000
Start address 0xc0008000
Transfer rate: 7356824 bits in <1 sec.
(SkyEye) run
Starting program: /root/skyeye/skyeye-binary-testutils-1.1.0/s3c2410/vmlinux
到这就停住了无任何提示和反应 ctrl+c看看提示在什么函数中? 按ctrl+c的反应如下
(SkyEye) r
Starting program: /root/skyeye/s3c2410/vmlinux
sim_info called
Program received signal SIGINT, Interrupt.
0xc0008830 in start_kernel () at init/main.c:607
607 buffer_init(mempages); 你的armlinux已经跑起来了。你等5,6秒钟,应该有输出显示。如果还没有,
请直接和我msn联系:walimisAThotmail.com。 我已经加你了,不过你脱机了
你一般什么时候在呀?
我也遇到了类似的问题
虽然这个贴子很老了,但我目前的问题和这个情况很相似,都是显示
Starting program: /s3c2410/vmlinux
然后就不动了,
我猜测是skyeye.conf写的不对,可是试了很久都无效,
这个问题最后是怎么解决的啊?
页:
1
[2]