TI中文支持网
TI专业的中文技术问题搜集分享网站

如何将程序放到DDR3中运行

如下图所示,所有的段都是放在本地L2或者共享的SL2中,现在,我想把程序放到DDR中运行,节约片内内存,我的想法是通过修改cmd文件实现,但是将部分段改成在DDR中运行后,build没问题,运行有问题,仿真会连不上。

请问我应该如何操作才能将程序放到DDR3中运行?

Adam Yao94020:

你说的仿真连接不上,是指仿真器连接不上么。Build没有问题,说明cmd语法是正确的,你可以看看map文件检查一下你定义在DDR中的变量是否已经放入了合适的地址。

连接不上可以做下面检查

cmd中DDR section定义的物理地址是否和板子上DDR的实际物理地址一致
Gel文件中是否有初始化DDR控制器的代码

赞(0)
未经允许不得转载:TI中文支持网 » 如何将程序放到DDR3中运行
分享到: 更多 (0)