微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何使用Trace32分析NE问题

如何使用Trace32分析NE问题

时间:10-02 整理:3721RD 点击:

[DESCRIPTION]

如何使用Trace32分析NE问题?

[SOLUTION]

1. 写Trace32脚本
在脚本中我们要告诉trace32要加载的符号文件和coredump文件。因此,我们在分析NE问题前,应先将这些文件
准备好。为了更好的分析问题,我们还可以把这些符号库所涉及的源文件也准备好。
Trace32脚本的例子如下:
A. 加载符号文件


B. 加载coredump文件


C. 打开用于分析的窗口


将以上内容保存为.cmm文件。
2. 导入脚本文件
A. 打开trace32.


B. 选择Run Batchfile按钮


C. 选择刚才写的脚本文件


D. 导入之后的效果图:


3. 根据汇编结合源码分析问题
在弹出的窗体中有如下的窗体,在这个窗体中灰色的部分就是此时代码正在执行卡住的地方。
如果发现是访问某一个寄存中的值有异常,需要沿着汇编及结合源代码定位寄存器的值是如何改变的。进而定位问题。


如果发现是访问某一个寄存中的值有异常,需要沿着汇编及结合源代码定位寄存器的值是如何改变
的。进而定位问题。

能留个联系方式么?有人用过trace32调试mtk的智能平台么?

上一篇:6572点RGB屏幕闪烁
下一篇:MT2601平台相关

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top