milop1
驱动牛犊
驱动牛犊
  • 注册日期2005-08-18
  • 最后登录2008-08-22
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3284回复:6

2440 128MB SDRAM 实现问题(已实现和未实现)

楼主#
更多 发布于:2008-08-15 14:50
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时会出错
 请帮忙!!
jog
jog
驱动牛犊
驱动牛犊
  • 注册日期2005-09-04
  • 最后登录2012-05-20
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望49点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-08-15 19:25
有没有使用4片32MB 起来的??
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-08-15 20:51
注意内存不连续时的映射,使用
OEMGetExtensionDRAM来获取不连续的部分内存
milop1
驱动牛犊
驱动牛犊
  • 注册日期2005-08-18
  • 最后登录2008-08-22
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-08-15 21:22
结贴,原因是四片的时候,有个寄存器(sdram)需要修改,形成四片的映射。
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
地下室#
发布于:2008-08-15 21:49
怎不用 128MB 一片的
powerall888
驱动小牛
驱动小牛
  • 注册日期2007-03-02
  • 最后登录2010-09-29
  • 粉丝0
  • 关注0
  • 积分906分
  • 威望329点
  • 贡献值0点
  • 好评度124点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2009-11-19 15:36
搂主问题是如何解决的,能否具体一点呀?

本人现在遇到基本相同的问题,也是采用4片16bit 32MB的sdram扩展为128M,也对BK76MAP进行了修改,修改为64M空间,4片sdram分别用cs6和cs7作为片选。

但是系统运行到
Windows CE Kernel for ARM (Thumb Enabled) Built on Feb  8 2007 at 23:36:51
ProcessorType=0920  Revision=0
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 8020114c
+OEMInit
DCache: 8 sets, 64 ways, 32 line size, 16384 size
ICache: 8 sets, 64 ways, 32 line size, 16384 size
InitDisplay clkval_calc 1
-OEMInit

就不再往下运行了。

搂主帮忙呀!
lStoneCN
驱动牛犊
驱动牛犊
  • 注册日期2004-08-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分334分
  • 威望321点
  • 贡献值1点
  • 好评度28点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2009-12-02 22:46
4片 32M的ram ,好搞一些,改动小。
寻zigbee/CC2430高手合作!
游客

返回顶部