首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
物联网/工业互联网
›
物联网
›
高通8255 Android STR 启动失败&要因分析观察 ...
返回列表
发新帖
高通8255 Android STR 启动失败&要因分析观察
[复制链接]
发表于 2025-11-7 20:44:47
|
显示全部楼层
|
阅读模式
目次
配景:
观察过程:
步调1: slog2info | grep vmm_service
步调2: slog2info | grep qvm
总结:
办理方案
配景:
调试高通8255 STR的STR过程中发现Android和QNX进入STR状态后,脱出STR时,Android发生了重启。
观察过程:
参照高通
文档
Fetch-and-Fill Android启动和QNX vmm_service 进程有直接关联
步调1: slog2info | grep vmm_service
在qnx侧控制台此利用下令 slog2info | grep vmm_service
告急是确认 vmm_service 进程状态,通过log可以看到,当ACC OFF àON后
①gvm_PID died 即 gvm(Android) 挂掉了
② vmm_service 重启了gvm(Android)
步调2: slog2info | grep qvm
通过QNX控制台下令 slog2info | grep qvm
同步确认 vmm_service 和 qvm 相干log内容
按照上述明确,vmm_service 检测gvm(原有PID为561299) 挂掉的时间是 20:53:15左右
从qvm log看,① 20:53:03 ~05 QNX进入了STR状态
② 20:53:15 开始脱出STR
③ 随后发生了某些题目,导致 qvm.561299退出,即Android退出
大概AI查询了一下相干寄义,如下:
总结:
临时以为是 在QNX的STR状态下或正在脱出STR时,QNX某唤醒源试图唤醒gvm,导致gvm退出,随后 vmm_service 重启了gvm进程。
由于缩小了范围是停止产生,以是须要判定是什么停止。随后联合收支STR方法,确认接续屏幕题目可发生,不接续屏幕不可发生,再联合其他实验,可以确认是链接到屏幕的外部停止导致此题目
办理方案
须要在kernel driver
代码
中(pinctrl-msm.c)在irq-disable或enable中追加屏蔽外部停止
代码
,禁用相干停止防止题目发生
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
回复
使用道具
举报
返回列表
浏览过的版块
Oracle
tsx81429
+ 我要发帖
×
登录参与点评抽奖,加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表