4637|6

80

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

请问把32MRAM换成64MRAM,uboot和kernel的配置要做那些修改??? [复制链接]

我试图把32M RAM 换成 64M RAM,结果修改了uboot后,出现了个很怪异的问题,kernel能正常启动,但是一运行程序就会当掉,错误好象是有关内存引用方面的,不晓得怎么回事哦,希望大侠帮帮忙啊?SDRAM的配置如下:
110 #define CONFIG_NR_DRAM_BANKS    1               /* we have 1 bank of DRAM */
111 #define PHYS_SDRAM_1            0x60000000      /* SDRAM Bank #1 */
112
113 #define PHYS_SDRAM_1_SIZE       0x04000000      /*64M*/
114
115 #define RAS_LATENCY             0x203           /* Program RAS/CAS latency */
116
117 #define SDRAM_CONFIG_VALUE      0x4480          /* set SDRAM config register */
118 #define SDRAM_MODE              0x60040000      /* this is sdram Mode registers */
119
120 #define DDRC_CONFIG_VALUE       0x00000884      /* set DDRC config register */
121 #define DDR_EXTEND_MODE                 0xf0001000      /* Program the Extend Mode Register */
122 #define DDR_MODE_REGISTER1              0xf0242000      /* Program the Mode registers1 */
123 #define DDR_MODE_REGISTER2              0xf0042000      /* Program the Mode registers2 */

最新回复

try add 'mem=64M' to kernel command line  详情 回复 发表于 2008-5-6 17:15
点赞 关注

回复
举报

58

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
32变64也得看是什么地方变的吧,对比一下RAM的芯片手册看看两着的差别就直待应该改哪里了

应该是行列BLOCK的有效地址位置问题~

一般是通过对DDR SDRAM控制器的寄存器数值修改
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
还有哪个SDRRAM_MODE 这个值(寄存器的地址)是怎么得到哦?
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

4
 
接分是王道!
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

5
 
楼上说的有理
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

6
 
kernel是不是重新配置了SDRAM参数的?
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

7
 
try add 'mem=64M' to kernel command line
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表