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

CCS Load .out 文件的代码放在哪个位置?配置那些文件来控制放置的位置?load .out文件后,并没有跳到MAIN函数那个位置,而是直接就运行了,一个不确定的位置?

andy yan1  大侠你好!  今天我遇到这个一个问题,我编译了MCSDK里面的demo 的NDK的例子,这个网络工程能成功的运行。但不太清楚为什么.cmd文件里面明明指定了那些代码的空间位置,但Load后在那些位置没看到代码。比如说.cmd文件里面指定了.text 文件位置为DDR3里面,但当我LOad后去查看DDR3里面相映的位置是没看到有数据,全部是00000000之类的。请问这个是什么问题?怎么控制load   .out文件放置的位置?请大侠们指点迷津。。还有一个问题:load .out文件后,并没有跳到MAIN函数那个位置,而是直接就运行了,一个不确定的位置?请问这种情况是什么问题导致的?

bomer:

我的这个load只有出错,在自己的板子上,不是EVM板上。EVM板上的DDR3是64位的,我的板子上DDR3是32位的。我对gel文件做了相应的修改,能成功的初始化DDR3。但以load程序后就直接运行,运行到一个固定的位置。请问这个load默认为64位的吗?还是要对哪里还要做修改呢?

Chris Wong:

我也遇到了跟你一样的问题,已经解决。请参考:

http://www.deyisupport.com/question_answer/f/53/t/16302.aspx

赞(0)
未经允许不得转载:TI中文支持网 » CCS Load .out 文件的代码放在哪个位置?配置那些文件来控制放置的位置?load .out文件后,并没有跳到MAIN函数那个位置,而是直接就运行了,一个不确定的位置?
分享到: 更多 (0)