打印

关于sdram上程序不能跑的问题,我是菜鸟,求高手解答。

[复制链接]
1974|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
luky1117|  楼主 | 2011-9-23 16:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
jwf891114| | 2011-9-23 21:44 | 只看该作者
是不是应该把SteppingStone的4K代码搬移到sdram中啊?

使用特权

评论回复
板凳
lvzhenyumcu| | 2011-9-24 19:36 | 只看该作者
需不需要地址重映射呢

使用特权

评论回复
地板
luky1117|  楼主 | 2011-9-24 20:52 | 只看该作者
2# jwf891114 搬移了,没反应。

使用特权

评论回复
5
luky1117|  楼主 | 2011-9-24 20:53 | 只看该作者
3# lvzhenyumcu 地址重映射不太懂啊。。。

使用特权

评论回复
6
jwf891114| | 2011-9-28 12:33 | 只看该作者
从nand中启动时,芯片会把nand开始的4K代码自动复制到内部SRAM中,SRAM的大小为4K;不用手动设置!
程序不能在SDRAM中运行的原因也许与汇编启动代码有关;你看你程序中是不是用把STEPPINGSTONE的代码复制到SDRAM中的代码啊;如果是这样 ;那就只能从nand中启动了;!

使用特权

评论回复
7
ycz9999| | 2011-10-4 23:21 | 只看该作者
在NAND前面的4K代码中加上几个函数 将NAND剩下的代码搬到SDRAM去  但是要注意 初始化SDRAM的代码要与位置无关

使用特权

评论回复
8
xfantianx| | 2011-10-6 17:55 | 只看该作者
sdram初始化正确么?

使用特权

评论回复
9
kfxy| | 2011-10-17 11:38 | 只看该作者
应该是地址重映射的问题,跟中断向量地址有关,个人见解可能存在错误的地方,

使用特权

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

本版积分规则

1

主题

6

帖子

1

粉丝