3816|2

82

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

S3C2440, 休眠时直接跑飞 [复制链接]

代码如下,我通过亮灯显示执行情况,发现我执行休眠时,在设置内存自刷新后,就直接跑飞了。不知道为何?

;      7. Go to Power-Off Mode
ldr r0, =vMISCCR ; hit the TLB
ldr r0, [r0]
ldr r0, =vCLKCON
ldr r0, [r0]

ldr    r0, =vREFRESH
ldr    r1, [r0] ; r1=rREFRESH
可以正确执行到这里
orr    r1, r1, #(1 < < 22)
无法执行到这里


ldr r2, =vMISCCR
ldr r3, [r2]
orr r3, r3, #(3 < <17)        ; Make sure that SCLK0:SCLK->0, SCLK1:SCLK->0, SCKE=L during boot-up
bic r3, r3, #(7 < <20)
orr r3, r3, #(6 < <20)

ldr    r4, =vCLKCON
ldr    r5, =0x1ffff8            ; Power Off Mode


我检查了内存设置的参数,与SDRAM的手册一一对照。应该是没问题的。

最新回复

很好奇,你是怎么确定哪句执行,哪句没执行的?  详情 回复 发表于 2009-4-16 18:31
点赞 关注

回复
举报

63

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
我是64MB的SDRAM,使用BANK6,设置如下,平时运行程序,跑CE都很正常:

;Bank 6 parameter
B6_MT                EQU        0x3        ;SDRAM
B6_Trcd                EQU        0x1        ;3clk
B6_SCAN                EQU        0x1        ;9bit

;Bank 7 parameter
B7_MT                EQU        0x1        ;Reserved, not use
B7_Trcd                EQU        0x1        ;3clk
B7_SCAN                EQU        0x1        ;9bit

;REFRESH parameter
REFEN                EQU        0x1        ;Refresh enable
TREFMD                EQU        0x0        ;CBR(CAS before RAS)/Auto refresh
Trp                        EQU        0x1        ;3clk
Tsrc                EQU        0x1        ;5clk        Trc= Trp(3)+Tsrc(5) = 8clock
Tchr                EQU        0x2        ;3clk
REFCNT                EQU        1269        ;HCLK=100Mhz, (2048+1-7.8*100)
DCD((1<<5)+(1<<4)+1)           ;SCLK power saving mode, BANKSIZE 64M/64M
DCD 0x30            ;MRSR6 CL=3clk
DCD 0x30            ;MRSR7 CL=3clk
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
很好奇,你是怎么确定哪句执行,哪句没执行的?
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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