阅读:3208回复:6
2440 128MB SDRAM 实现问题(已实现和未实现)
1 2440+2* 64MB (单bank) 可以实现
修改: 1 硬件的bank选择位 2 config.bib 文件和oemoal*.h(修改MMU 映射信息) 3 startup.s 修改SDRAM控制寄存器 2 2440+4*32MB(32位,双bank) 实现出现问题 询问:1 有无实现4片 16位 双bank实现128MB 内存的实例 2 对于双bank 而言,我发现如果内存跨bank 时会在kernelinit时会出错。 3 使用oemenumextensiondram 时同样在跨bank时会出错 请帮忙!! |
|
沙发#
发布于:2008-08-15 21:22
结贴,原因是四片的时候,有个寄存器(sdram)需要修改,形成四片的映射。
|
|