打印

superVIVI的功能“a”问题

[复制链接]
1899|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kkjiongquan|  楼主 | 2010-2-28 19:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问一下superVIVI的功能“a” 是把程序烧进NANDFlash然后从NANDFlash运行吗?我发现一个很奇怪的问题,为什我把程序用a烧进后,不断电,重新从NAND启动,程序可以正常运行。但是断电后再启动就不行了。2440test没有这种情况。这就说明是我程序问题,我想这种情况最合理的解释就是断电再启动后SDRAM没有初始化。
   ;Set memory control registers
;ldr r0,=SMRDATA
adrl r0, SMRDATA
ldr r1,=BWSCON ;BWSCON Address
add r2, r0, #52 ;End address of SMRDATA

0
ldr r3, [r0], #4
str r3, [r1], #4
cmp r2, r0
bne %B0
这里就是负责内存初始化的吧?但是好像也没问题啊

相关帖子

沙发
kkjiongquan|  楼主 | 2010-3-1 09:37 | 只看该作者
人都去哪??????????????????????

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

50

帖子

1

粉丝