首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 汽车技术 > 汽车维修 > 东风风神实例
东风风神纳米01主机屏幕卡
来源:本站整理  作者:佚名  2024-12-16 10:31:05

故障现象:

1、挂R档后,再挂到其他档时,发现车机界面仍然保持停留在环视影像的界面,无法消去;多次挂挡仍无法消除环视影像的界面,点击车机,可正常响应,点击有响应但无法消去环视影像界面,定为并非车机卡死,为环视影像界面UI无法消除一直保持显示;
2、断开蓄电池负极再接上,车机重启后,问题现象即可消除,消除后再次挂挡并模拟手顺,问题不再现,使用正常。
故障原因:因软件上处理左视图摄像头状态数据的线程卡住,导致上报数据异常,从而导致画面迁移异常,未能及时消去环视界面,导致问题发生。
临时对策:重启车机(长按方向盘mode按键),故障即可消除。
原因分析:
日志分析:
1、首先分析了应用层软件,通过日志可以看到13:32的时候用户操作了R档,上层应用通知到AVM软件模块当前R档,AVM响应并进入了环视画面,然后后续用户切换为D档,但是后续就未收到AVM软件模块返回的treat回调函数,故导致画面无法迁移无法消去,问题原因指向AVM软件模块。
a.收到R档信号
01-17 834 1186 I DLS_ReverseControl: Liwq--><2023-10-31>[PATEO_UEVENT_EVENT] 0x85-0x04-0x00-0x01-0x13-0x04-0x00-0x00-0x00-0x00 ret:[6]
b.通知AVM当前R档状态
01-17 834 1189 D libiavm : Liwq-->updateGearInfo -state: 1
c.进入AVM画面
01-17 834 1437 D libblavm: [OpenglTexturePool][switchScreen]switch avm screen...
但是没有收到AVM模块反馈TreatCycleMsg回调函数,说明本次画面迁移异常,无法消去画面。
小结:结合云端日志与tbox日志分析,解除授信状态运行信号下发错误导致问题发生。
2、然后针对AVM模块日志进行了分析,通过日志锁定问题发生时看到处理左视图摄像头状态数据的线程卡死,导致底层未能及时将摄像头的状态数据上报给AVM,致使左视图摄像头读取的数据异常,AVM处理了该异常数据,渲染线程无法拉起来,故不会给应用层反馈TreatCycleMsg回调函数,从而导致应用层画面迁移异常,未能消去环视界面,导致问题发生。
结论:结合日志分析,因软件上处理左视图摄像头状态数据的线程卡住,导致上报数据异常,从而导致画面迁移异常,未能及时消去环视界面,导致问题发生。
永久对策:增加监测状态处理线程的逻辑,如有状态线程发生异常,会对线程进行重启,确保AVM的正常运行。
 

关键词:纳米01

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:1,105.46900 毫秒