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

Disassembly视图和Memory视图同一位置代码数据不一致

Ti 工程师:

     你们好!

     最近在使用CCS5调试6670代码,发现在运行一段放在DDR空间的程序时会Abort,此段代码会被多次调用,并非每次都会Abort,在Abort时,通过观察Disessambly视图和Memory视图,发现两者不一致,Memory视图中的代码是正确的,但对应到Disessambly视图中,同一位置的代码已被修改,导致Opcode Err,见附图!

    请问此问题原因是什么,应该如何定位?多谢先!

Andy Yin1:

在memory中把L1P/L2 CACHE 勾上看看memory browser中的数据域disassembly是否一致。

Rambo:

回复 Andy Yin1:

感谢Andy的回复,我在Memory中试过L1D/L1P/L2 CACHE 勾选的多种组合,数据都没有变化,同Disessambly视图的数据都不一样。

赞(0)
未经允许不得转载:TI中文支持网 » Disassembly视图和Memory视图同一位置代码数据不一致
分享到: 更多 (0)