Jedi2000 发表于 2009-7-19 23:54:36

怎么没有一个skyeye.conf是能用的呢?

在Radhat9下编译uClinux-dist-20070130,

make menuconfig
vendor/product中选择GDB/ARMulator
kernel版本选择2.4
然后save and exit

再运行:
make dep
make

都成功了,然后
skyeye linux-2.4.x/linux
(skyeye 的版本是1.2.8_rc1)
但是无论选择网上的哪个 skyeye.conf 都不能运行,基本上都是内存错误。
例如:
Bus read error, can not find corresponding bank for addr 0x13e34,pc=0x13e34
这是咋回事?

谁能提供一个可以用的版本?

[ 本帖最后由 Jedi2000 于 2009-7-20 00:09 编辑 ]

Jedi2000 发表于 2009-7-20 00:05:02

刚刚参考精华区的这个帖子
http://www.linuxfans.org/bbs/viewthread.php?tid=151812&extra=page%3D1%26amp%3Bfilter%3Ddigest

skyeye.conf的内容如下
cpu: arm7tdmi
    mach: at91
    mem_bank: map=M, type=RW, addr=0x00000000, size=0x00004000
    mem_bank: map=M, type=RW, addr=0x01000000, size=0x00400000
    mem_bank: map=M, type=R, addr=0x01400000, size=0x00400000, file=images/romfs.img
    mem_bank: map=M, type=RW, addr=0x02000000, size=0x00400000
    mem_bank: map=M, type=RW, addr=0x02400000, size=0x00008000
    mem_bank: map=M, type=RW, addr=0x04000000, size=0x00400000
    mem_bank: map=I, type=RW, addr=0xf0000000, size=0x10000000
    lcd: state=on
---------------------------------
结果看似成功了,一直到如下一句的提示都和这个帖子里的是一样的。
start addr is set to 0x01000000 by exec file.
很激动的等了几十秒钟后仍然不停的出现如下的提示:
Bus read error, can not find corresponding bank for addr 0x13e34,pc=0x13e34

[ 本帖最后由 Jedi2000 于 2009-7-20 00:07 编辑 ]

Jedi2000 发表于 2009-7-20 00:07:19

很奇怪,为啥配置编译都是一样的,但是别人的.conf 文件统统不能用?
页: [1]
查看完整版本: 怎么没有一个skyeye.conf是能用的呢?