MTK Memory dump
来源:互联网 发布:为什么会用反射java 编辑:程序博客网 时间:2024/05/14 12:55
MTK Memory dump分析步骤careyourself 发表于 2010-5-1 8:20:00Dump memory提供以下文件:
1. Memorydump.bin
2. Catcher log (*.clg)
3. ELF 文件 (/build/<project>/*.elf)
提示:請務必保證抓Memory dump對應的Binary和ELF文件是同一次編譯生成的!!!
您可以按如下步驟進行:
1. 打開makefile(/make/<project>.mak)中的-g選項
在makefile中設置CUSTOM_CFLAGS = -g -gtp
2. 對工程作new操作, 然後Download Binary.
3. 打開Memory dump開關;
進入工程模式,選擇Misc./Memory dump, 將其設置為On
提示:該開關默認為關,並且開機時系統會將其恢復成默認值,所以您的設置只對當次開機有效,若需抓Memory dump,請在每次開機的重新開啟此開關
4. 連上Catcher(Catcher 的filter設置為Field Trial),複製問題;
5. 當發生異常時,選擇Advance/Memory Dump(在CatcherV3.10.10以前的版本此處為Download DebugInfo),在彈出的窗口中選擇Start按鈕開始Memory dump;
提示:發生異常時,LCD上顯示錯誤類型,並且不會重啟,若手機直接重啟,並且第1步確認正確完成,請將此現象回復給我們
Catcher Dump完成之後,會彈出提示窗口告訴您,請不要在此之前關閉Catcher或者斷開手機與PC連接
6. Memory dump完成之後,請同時保存Log (選擇File/Save As);
7. 將以上兩步保存下來的文件(*.bin, *.clg)及Build/<project>/*.elf寄給我們。
對於以上第3步打開Memory dump開關,若無法進入工模操作請嘗試修改代碼來打開,方法如下:
在application_initialize之前extern kal_uint32 INT_MemoryDumpFlag;
在application_initialize中調用mainp的上一行添加INT_MemoryDumpFlag = 0x26409001;
1)cable的接口要长,保持稳定
2)3个口的设置none,none,uart1
3)一死机就开始Start Catcher Dump
本文来自:我爱研发网(52RD.com) - R&D大本营
详细出处:http://www.52rd.com/Blog/Detail_RD.Blog_careyourself_23696.html
本文来自:我爱研发网(52RD.com) - R&D大本营
详细出处:http://www.52rd.com/Blog/Detail_RD.Blog_careyourself_23696.html
本文来自:我爱研发网(52RD.com) - R&D大本营
详细出处:http://www.52rd.com/Blog/Detail_RD.Blog_careyourself_23696.html
- MTK Memory dump
- dump memory
- MTK dump调试
- Memory dump and bug
- Dump memory using gdb
- Dump Linux Memory
- OutOfMemoryError dump memory
- MTK Android Driver :memory
- MTK Android Driver :memory
- MTK Android Driver :memory
- MTK Android Driver :memory
- MTK Android Driver:memory
- mtk平台dump系统分区
- qualcomm memory dump 抓取方法
- qualcomm memory dump 抓取方法
- 菜鸟Dump Memory python 脚本
- qualcomm memory dump 抓取方法
- eclipse memory analyer分析thread dump和heap dump
- struct对齐问题
- long long ago
- 转一转 怎么样学习驱动步骤
- 程序员的心态
- 奇怪的校正结果
- MTK Memory dump
- sis中lucene 的应用
- 自定义控件不能显示: ThemeInfoAttribute
- FCKEditor控件的配置使用
- tapestry5.1本地化
- JavaScript弹出页面
- row_number()over函数的使用(转)
- 使用js代码在aspx页面动态显示当前日期和时间
- 在窗体加载时通过下面的代码为什么结束不了explorer进程???