QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2509|回复: 2

新手请教如何写skyeye.conf

[复制链接]
发表于 2008-3-4 09:27:59 | 显示全部楼层 |阅读模式
例子:
cpu: arm920t
mach: s3c2410x

# physical memory
mem_bank: map=M, type=RW, addr=0x00000000, size=0x00800000, file=./u-boot.bin ,boot=yes

mem_bank: map=M, type=RW, addr=0x30000000, size=0x00800000
mem_bank: map=M, type=RW, addr=0x30800000, size=0x00800000
mem_bank: map=M, type=RW, addr=0x31000000, size=0x03000000


# all peripherals I/O mapping area
mem_bank: map=I, type=RW, addr=0x48000000, size=0x20000000
mem_bank: map=I, type=RW, addr=0x19000300, size=0x00000020


且不管上面的例子是否正确,我想知道它是根据什么来写的,请说明尽可能详细点,谢谢
发表于 2008-3-4 12:05:02 | 显示全部楼层
cpu和mach选项根据你模拟的体系结构和CPU

mem_bank根据soc的数据手册中的memory map和模拟开发板的硬件的内存大小。

也就是说这个文件和你要摹拟的硬件有关系。

file选项用来加载一个文件到指定的内存位置,在你这个例子中,u-boot.bin被加载到0x0的地方。boot=yes,表示模拟器启动之后,从当前的mem_bank的开始地址执行,也就是0x0开始执行,
回复

使用道具 举报

发表于 2008-6-18 16:15:51 | 显示全部楼层
原帖由 ksh 于 2008-3-4 12:05 发表
cpu和mach选项根据你模拟的体系结构和CPU

mem_bank根据soc的数据手册中的memory map和模拟开发板的硬件的内存大小。

也就是说这个文件和你要摹拟的硬件有关系。

file选项用来加载一个文件到指定的内存 ...

查CPU的数据手册吗?是看上面的reset地址吗?疑惑中,请指教
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-12 23:38 , Processed in 0.048435 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表