panxj 发表于 2004-12-10 11:53:58

请大侠具体解释一下skyeye.conf的内容好吗

我的skyeye.conf内容如下:
第1)行和第4)行是cpu核和cpu类型。这里就有一个问题,我在uclinux的时候选用的是GDB/ARMULATOR,这里使用at91,为什么还能用?
第6)到第13)行是7个内存段的定义,大侠能帮忙详细解释一下每行具体指向哪一段内存吗?ROM?RAM?为什么需要7行定义,而有的skyeye.conf里面只有两行?这个是主要不明白的地方,多谢多谢!

1)#skyeye config file sample
2)cpu: arm7tdmi
                                                                                                                           3)
4)mach: at91
                                                                                                                           5)
6)mem_bank: map=M, type=RW, addr=0x00000000, size=0x00004000
7)mem_bank: map=M, type=RW, addr=0x01000000, size=0x00400000
8)mem_bank: map=M, type=RW,addr=0x01400000, size=0x00400000,file=./boot.rom
9)mem_bank: map=M, type=RW, addr=0x02000000, size=0x00400000
10)mem_bank: map=M, type=RW, addr=0x02400000, size=0x00008000
11)mem_bank: map=M, type=RW, addr=0x04000000, size=0x00400000
12)mem_bank: map=I, type=RW, addr=0xf0000000, size=0x10000000
13)net: state=on, mac=0:4:3:2:1:f, ethmod=tuntap, hostip=10.0.0.1

oyangjian 发表于 2004-12-11 12:47:38

这里的cpu core和board主要是供skyeye使用的。在uclinux中你选的GDB/ARMULATOR这个只是文件系统中要使用的。在linux2。4。x中选择的cpu才是真正和skyeye匹配的
在membank中暂时没有区分rom和ram。反正对于cpu来说并不重要。其中的定义主要是和你的具体的开发板想匹配的。不是乱写的。

panxj 发表于 2004-12-15 09:06:59

您好,请问“在linux2。4。x中选择的cpu才是真正和skyeye匹配的 ”这句话什么意思?
好像就是在make menuconfig,选择vendor的时候才可以选定cpu吧?难道还有别的地方可以?
多谢多谢!
页: [1]
查看完整版本: 请大侠具体解释一下skyeye.conf的内容好吗