QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1376|回复: 1

关于skyeye跑u-boot的起始地址选择的一个疑惑

[复制链接]
发表于 2009-3-30 22:13:14 | 显示全部楼层 |阅读模式
我查了一下u-boot中对应s3c2410的头文件,得到如下配置:flash 起始地址为0x00000000,size为0x00080000
sdram起始地址为0x30000000,size为0x04000000,
我采用下面的skyeye.conf,可以成功地将u-boot跑起来

cpu: arm920t
mach: s3c2410x
#physical memory
mem_bank: map=M, type=RW, addr=0x33f00000, size=0x01000000, file=u-boot.bin,boot=yes
#all peripherals I/O mapping area
mem_bank: map=I, type=RW, addr=0x48000000, size=0x20000000


但是当我把
mem_bank: map=M, type=RW, addr=0x33f00000, size=0x01000000, file=u-boot.bin,boot=yes
这句话中的addr改为0x32f00000,结果就出错了

我想不通,两种地址选择不都是在0x30000000~0x34000000之间吗???
发表于 2009-3-31 09:09:43 | 显示全部楼层
具体错误信息是什么? 另外你配置文件中bank的起始地址要与板子中内存的起始地址一致。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 08:29 , Processed in 0.074990 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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