kernelkernel 发表于 2009-3-30 22:13:14

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

我查了一下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之间吗???

ljl8381 发表于 2009-3-31 09:09:43

具体错误信息是什么? 另外你配置文件中bank的起始地址要与板子中内存的起始地址一致。
页: [1]
查看完整版本: 关于skyeye跑u-boot的起始地址选择的一个疑惑