T32使用-----抓取rpm dump
抓取rpm dump:
1.去相应的meta目录下,例如:\checkers\nsid-sha-spsp-01\MSM8909W.LAW.3.0.0.1-00058-512M.PM660.SLE.1XGWLT.INT-1\common\t32\msm8909,打开t32start
2.首先要挂起apss端,然后才能挂rpm,点start, 在命令栏中输入sys.m.a,即为attached这两个core,提示running为正常。
3.之后在rpm的窗口执行:
Data.LOAD.Elf \checkers\nsid-sha-spsp-01\RPM.BF.2.1.2-00013-M8909BGAAANAAR-1\rpm_proc\core\bsp\rpm\build\RPM_AAAAANAAR.elf /nocode /noclear —后面两个是参数,执行完这个命令后才能用下面的命令来生成rpm dump
4.使用b.s 和b.l 来设置断点和查看断点
进入rpm的断点可以设置为:vdd_min_enter
5.当进入断点之后,就可以用脚本抓log了:
CD.DO \snowcone\builds721\TEST\RPM.BF.2.1.2-00013-M8909BGAAANAAR-1\rpm_proc\core\bsp\rpm\scripts\rpm_dump.cmm C:\Dropbox\npa_dump —后面是dump存储的路径 用这个脚本解析后需要再转换,同时解析的内容比较多
CD.DO \checkers\nsid-sha-spsp-01\RPM.BF.2.1.2-00013-M8909BGAAANAAR-1\rpm_proc\core\power\npa\scripts\rpm_npadump.cmm C:\Dropbox\npa_dump 这个脚本解析的dump文件是比较少的
6.抓到的dump,有些需要用hansei脚本来解析,首先本地需要先安装pip install pyelftools
hansei的脚本也在meta目录中:\checkers\nsid-sha-spsp-01\RPM.BF.2.1.2-00013-M8909BGAAANAAR-1\rpm_proc\core\bsp\rpm\scripts\hansei
执行的命令如下:hansei.py --elf \snowcone\builds721\TEST\RPM.BF.2.1.2-00013-M8909BGAAANAAR-1\rpm_proc\core\bsp\rpm\build\RPM_AAAAANAAR.elf -o \\10.238.205.54\Dropbox\rpm_dump\output \10.238.205.54\Dropbox\rpm_dump\rpm_code_ram.bin \10.238.205.54\Dropbox\rpm_dump\rpm_data_ram.bin \10.238.205.54\Dropbox\rpm_dump\rpm_msg_ram.bin
–elf 是相关的elf, -o是输出的路径, 后面的参数就是被解析的bin文件
railway.txt文件中有RAIL vddcx看cx的电压,例如,microvolts: 928000
svs是一种低功耗模式,normal,tur?bu是另外两种模式
现在不妨换换思路,瞧点文学东西
如果你喜欢,聊历史,思哲学,品诗集,赏国学。
那就关注公众号:二校五叔
这个是博主的文学公众号啦
T32使用-----抓取rpm dump相关推荐
- Adplus 抓取Crash Dump
本实例在win8.1 安装window kits https://developer.microsoft.com/en-us/windows/hardware/windows-driver-kit 1 ...
- qualcomm memory dump 抓取方法
Memory dump是系统出现crash时常用的分析故障原因的方法,qualcomm 各子系统运行时,为方便debug,都会开辟ram log和debug variable用于保存各系统运行信息及健 ...
- 深度解析windows调试技术之一 [抓取user mode dump文件的几重境界]
抓取user mode dump文件的几重境界 导读 记得去年对一些朋友说过要写一些调试技术相关的文章,但是后来出于种种原因吧,还是没写成.最近终于有些时间,希望可以把这些文章补上.对于软件开发而言, ...
- 如何手工抓取dump文件及分析
在生产环境下进行故障诊断时,为了不终止正在运行的服务或应用程序,有两种方式可以对正在运行的服务或应用程序的进程进行分析和调试. 首先一种比较直观简洁的方式就是用WinDbg等调试器直接attach到需 ...
- Thread dump文件抓取和分析(JCA工具)
Thread dump文件抓取和分析 接下来分析CentOS下怎么抓取Thread dump文件,JCA怎么分析Thread dump文件. 1.CentOS下抓取Thread dump文件 Cent ...
- log 的抓取与分析
log 的抓取与分 http://blog.csdn.net/yaoming168/article/details/38777727 log 的抓取与分析 一.Android log框架简介 二.lo ...
- 【SDX62】IPA log抓取操作说明
qxdm 设备启动之后,开启qxdm,然后抓取log IPACM logs 修改selinux配置 vi /etc/selinux/config change enforcing -- ...
- 介绍一个好用的抓取dump的工具-ProcDump
Procdump是一个轻量级的Sysinternal团队开发的命令行工具, 它的主要目的是监控应用程序的CPU异常动向, 并在此异常时生成crash dump文件, 供研发人员和管理员确定问题发生的原 ...
- IIS崩溃时自动抓取Dump
原文:IIS崩溃时自动抓取Dump 背景:在客户现场,IIS有时会崩溃,开发环境没法重现这个bug,唯有抓取IIS的崩溃是的Dump文件分析. IIS崩溃时自动抓取Dump,需要满足下面几个条件 1. ...
- 抓取dump的头文件
//文件名:DumpModule.h//使用说明:此文件是一个抓取程序出现异常时dump的头文件,使用时只需要包含就可以了,如果程序出现异常就会生成一个dump文件,在可执行文件的相同目录.#if ! ...
最新文章
- python opencv 灰度图非局部平均去噪
- 新网 云服务器,新网云服务器的优势包括什么?
- No module named 'StringIO'
- java 递归原理_Java中递归原理实例分析
- ubuntu12.04LTS 安装eclipse和cdt
- 山师计算机试题答案,山师计算机应用技术试题及答案
- 重新创建Activity
- LwIP之套接字接口
- 陈奕迅为什么也哭穷?
- matlab中if语句中的结果返回,matlab中if 语句后面的判别式不能是算术表达式?或者说变量?...
- 音乐混音怎么做?教你完美制作野狼disco与周杰伦双节棍合唱!
- 回顾+纪念:离开帝都的第一年
- 域名Whois信息查询接口
- python上方菜单栏不见了_Jupyter Notebook开始菜单栏Anaconda下消失的问题解决方法
- C#:查找文件所在位置
- Java的堆内存和栈内存
- cesium去除控件及版权信息
- 图扑数字孪生智慧社区,助力社区数字化转型
- C#报错“OS加载程序锁内执行托管代码,不要尝试在DllMain或映像初始化函数内运行托管代码”的解决方法。
- 前端基础(四)_数据类型的强制转换
热门文章
- 11_传智播客iOS视频教程_NS前缀和@符号
- [洛谷P2184]贪婪大陆
- 云南中医药大学计算机与科学技术,2019年云南科学技术厅-云南中医药大学应用基础-云南中医学院.PDF...
- 用Java输出高频词_编程高阶用法--开发者高频词汇
- 微服务守护神-Sentinel-概念
- mysql驱动有什么用_什么是数据库驱动?
- 性能监控——cpu使用率过高,该怎么分析?
- 电脑只能上qq不能打开网页
- 应用排行榜第一名脸萌只是刹那的烟火
- 【毕设记录日记】深度学习|铝型材表面缺陷视觉检测算法:YOLOv5环境搭建、基础知识、问题解决、优化方法