u-boot-1.1.4, SDRAM: IS4216160B x 2 (32M x 2)
如果 SDRAM 是由两片 16位 IS4216160B组成的,则只需在 u-boot 改动两个地方就可以了。
1. board/smdk2440/config.mk
TEXT_BASE = 0x33F80000 # SDRAM size 64M
TEXT_BASE = 0x31F80000 # SDRAM size 32M
设定 u-boot 的基地址
2. include/configs/smdk2440.h
#ifdef DRAM_SIZE_32M
#define STACK_BASE 0x31f00000
#define UBOOT_RAM_BASE 0x31f80000
#else
#define STACK_BASE 0x33f00000
#define UBOOT_RAM_BASE 0x33f80000
3. make distclean,make
这样就可以了。。。
阅读(2863) | 评论(1) | 转发(0) |