romezxy 发表于 2010-3-17 20:13:55

请问 unkonw option:load_addr 是怎么回事?

skyeye提示unkonw option:load_addr ,和config format is wrong ,请问下这是怎么回事啊?

ubuntu9.04环境下,我的skyeye.conf文件为
cpu:arm920t
mach: s3c2410x

#physical memory
#mem_bank: map=M, type=RW, addr=0x20000000, size=0x01000000
mem_bank: map=M, type=RW, addr=0x30000000, size=0x00800000
mem_bank: map=M, type=RW, addr=0x30800000, size=0x00800000, file=./initrd.img
mem_bank: map=M, type=RW, addr=0x31000000, size=0x01000000
#all peripherals I/O mapping area
#mem_bank: map=I, type=RW, addr=0xfefa0000, size=0x00060000
mem_bank: map=I, type=RW, addr=0x48000000, size=0x20000000
mem_bank: map=I, type=RW, addr=0x19000300, size=0x00000020
net: type=cs8900a, base=0x19000300, size=0x20,int=9, mac=0:4:3:2:1:f, ethmod=tuntap, hostip=10.0.0.1
lcd:type=s3c2410x,mod=gtk
load_addr:base=0x30000000, mask=0xFFFFFF
#dbct:state=on

knpingan 发表于 2010-3-18 08:51:19

load_addr:base=0x30000000, mask=0xFFFFFF

这个不需要。

knpingan 发表于 2010-3-18 08:52:31

配置文件中要添加上uart的配置。

romezxy 发表于 2010-3-20 00:12:40

我按照二楼的说法,把load_addr行注释掉,提示改为:
exec file "vmlinux"'s format is elf32-i386.
load section .note.gnu.build-id: addr = 0x00000000size = 0x00000024.
skyeye: bus/ram.c:101: mem_write_byte: 断言 `global_mbp != ((void *)0)' 失败.
忽略

按三楼的说法加一句: uart:fd_in=/dev/ttyS0,fd_out=/dev/ttyS0
没有改变,依旧提示config format is wrong

是不是我在编译内核的时候把起始地址搞错了啊?

knpingan 发表于 2010-3-20 19:34:11

原帖由 romezxy 于 2010-3-20 00:12 发表 http://www.linuxfans.org/bbs/images/common/back.gif
我按照二楼的说法,把load_addr行注释掉,提示改为:
exec file "vmlinux"'s format is elf32-i386.
load section .note.gnu.build-id: addr = 0x00000000size = 0x00000024.
skyeye: bus/ram.c:101: mem_write_byte: 断 ...
uart配置为如下看看:
uart:mod=term

zhongkui 发表于 2010-4-7 09:50:50

也是同样问题,等待解决

arch: arm
cpu info: armv4, arm920t, 41009200, ff00fff0, 2
In do_mach_option, mach info: name s3c2410x, mach_init addr 0x11a5970

ethmod num=1, mac addr=0:4:3:2:1:f, hostip=10.0.0.1
lcd_mod:1
uart_mod:3, desc_in:, desc_out:, converter:
In create_uart_console
Loaded RAM   ./initrd.img
SKYEYE: use arm920t mmu ops
exec file "vmlinux"'s format is elf32-i386.
load section .text: addr = 0x00000000size = 0x001cff60.
lt-skyeye: bus/ram.c:101: mem_write_byte: 断言 `global_mbp != ((void *)0)' 失败.
忽略
页: [1]
查看完整版本: 请问 unkonw option:load_addr 是怎么回事?