微波EDA网,见证研发工程师的成长! 2025濡ょ姷鍎戦幏锟�04闂佸搫鐗為幏锟�20闂佸搫鍠涢幏锟� 闂佸搫瀚崰鎰耿閿燂拷闂佸搫鍠涢幏锟�
首页 > 研发问答 > 手机设计讨论 > 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