问题描述

客户反馈问题:

  1. 机顶盒连接tv;
  2. tv str 关机,机顶盒一直开着;
  3. 过了几个小时(一次),或者第二天过来(一次),str开机,出现tv 黑屏。

抓取分析log

考虑到开了ac logleve 7后比较难复制问题,麻烦这样操作:

开机停到mboot,输入下面命令:
ac hwwp io,0x1f001e00,repeat

saveenv;

2.重新开机,复制问题前输入下面命令:

su

echo /sys/power/str_max_cnt 0

echo set dispout_dbginfo 0x40 > /sys/kernel/mik/MI_DISP

dmesg -C && dmesg --follow > /data/test_str.log &

logcat -c;logcat -v time > /data/logcat_str.log&

开始复制问题,同时保留串口log;
复制到问题后:
cat /proc/utopia_mdb/pnl

cat /proc/utopia_mdb/xc

echo dump,0x111E > /proc/utopia_mdb/riuinfo

echo dump,0x1032 > /proc/utopia_mdb/riuinfo

echo dump,0x1031 > /proc/utopia_mdb/riuinfo

echo dump,0x1310 > /proc/utopia_mdb/riuinfo

echo dump,0x1368 > /proc/utopia_mdb/riuinfo

echo dump,0x130F > /proc/utopia_mdb/riuinfo

echo dump,0x14 > /proc/utopia_mdb/riuinfo

echo dump,0x111E > /proc/utopia_mdb/riuinfo

4.提取串口log,logcat_str.log,test_str.log

问题原因

Panel的power on时序需要2 s左右(屏时序要求);
STR待机后开机,会是Utopia这边来负责点屏(panel resume),跑到panel power后按照1要求需要等2 s后再开背光;

Panel resume是另起线程来处理,在这等开背光的时间内,android的resume流程已跑完;
Android Light Hal模块负责suspend的关屏和early suspend下的开屏;
在resume过程中,Light Hal层会等Utopia这边完成点屏后才开始动作,但这个过程只等待1s(20x50 ms)就默认点好了,而这个屏要求2 s,导致提前跑起响应关屏动作;

后面Utopia再去开背光,这样就造成背光亮而panel power off的问题;

解决办法:

兼容这种panel的时序,将等待时间改为5 s(100 x 50 ms),保证Utopia做完后Light Hal才动作;

MTK9612方案电视STR开机后屏黑有声的问题分析相关推荐

  1. 电脑双屏开机后副屏黑屏,电脑开机显示器黑屏,教您电脑开机后屏幕黑屏怎么解决...

    电脑开机显示出黑屏多为内存条显卡接触不良,故障现象为电脑主机通电且能听到散热风扇运转的声音显示器显示无信号后黑屏,用户如果遇到肯定会受到影响,那么该怎么去解决呢?下面,小编给大伙准备了一些解决电脑开机 ...

  2. 在电脑上显示未知发布者怎么办_电脑开机后显示器黑屏只有鼠标能动,怎么办呢?...

    开机黑屏进不了系统是很常见的电脑故障,导致该现象的原因也有很多种,有些用户是电脑开机后显示器黑屏只有鼠标能动,如果是这种情况该怎么办呢? 出现电脑开机后显示器黑屏只有鼠标很有可能是资源管理器的问题,下 ...

  3. 联想笔记本电脑开机后一直黑屏的解决办法

    在使用电脑的过程中,难免会遇到一些问题,比如联想笔记本电脑开机后一直黑屏,这该如何解决?不用担心,下面就来看看小编整理的一些解决办法. 联想笔记本电脑开机了但是一直黑屏1 一.释放静电 1.如果笔记本 ...

  4. 开机后黑屏看不到桌面_电脑开机后桌面黑屏不显示怎么办

    电脑开机后桌面黑屏不显示有三种解决方法,一是使用explorer,二是对电脑进行杀毒,三是系统问题.以下用Windows 7系统华硕笔记本电脑给大家演示一下. 显示桌面图标 01电脑开机之后不显示桌面 ...

  5. 计算机开机后桌面黑屏,电脑开机一直黑屏怎么办 电脑开机后桌面黑屏的解决方法...

    据了解,50%以上的用户都有遇到电脑开机黑屏的状况,而电脑一直黑屏,不但会影响我们的工作,而且也会影响我们的心情,那么,电脑开机一直黑屏怎么办呢?下面我们就来详细介绍一下:电脑开机一直黑屏怎么办以及电 ...

  6. 计算机启动快到桌面时屏幕黑,电脑开机后桌面黑屏怎么回事

    有网友表示说在电脑开机后桌面黑屏了,这是怎么回事呢?可能还有很多网友不太清楚,那么下面就由小编来给你们说说电脑开机后桌面黑屏的原因及解决方法吧,希望可以帮到你们哦! 电脑开机后桌面黑屏的解决分析一: ...

  7. 计算机黑屏鼠标不亮,技术员给你电脑开机后显示器黑屏 鼠标灯亮 键盘灯不亮?...

    电脑现已成为我们工作.生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到电脑开机后显示器黑屏 鼠标灯亮 键盘灯不亮?的问题,如果我们遇到了电脑开机后显示器黑屏 鼠标灯亮 键盘灯不亮?的情况,该 ...

  8. 计算机开启后显示器黑屏,开机后显示器黑屏无信号输入但电脑主机一直在运行的解决方法...

    在使用电脑的过程中,难免会出现硬件或者系统.软件的故障,而近期有一个网友称自己的电脑出现了一个故障,那就是开机之后显示器黑屏无信号输入,但电脑主机一直在运行,其实出现了这个故障,原因众多,需要一一排查 ...

  9. 计算机开启后显示器黑屏,电脑开机后显示器黑屏怎么办

    电脑在使用的过程中,会出现很多的问题,比如,有的时候,一打开电脑就黑屏,那么,电脑开机后显示器黑屏怎么办呢? 步骤一:先检查下电脑主机的电源是否插接良好,风扇是否转动.可能是因为主机电源不工作或者主板 ...

最新文章

  1. python多线程的几种方法
  2. linux内存管理基本概念
  3. c++中调用python脚本提示 error LNK2001: 无法解析的外部符号 __imp_Py_Initialize等错误的解决方法
  4. access两位小数不进位_【2017年最新】☞ iOS面试题及答案
  5. 拉肚子,不能吃东西的痛苦
  6. 怎么简述计算机网络的含义,计算机网络复习资料-含简答题参考答案
  7. C语言引用文件空格和换行,关于文件操作,碰到空格就换行
  8. pypthon3精要(13)-变量命名规则之下划线
  9. 一个简单的三层架构例子(.NET入门)
  10. tomcat_部署项目的方式
  11. trade-off 翻译
  12. c语言课程设计修改订单流程图,C语言课程设计————写下流程图! 谢谢
  13. 启航RPA卓越生态联盟,艺赛旗打造最强RPA产业生态圈...
  14. 消息称苹果关联公司1.25亿美元购买车辆测试场 占地超过3万亩
  15. python自动化办公教程百度云-Python自动化测试视频教程【百度云盘下载】
  16. python词云可视化方法总结记录【简单词云+背景图片词云+自定义字体颜色词云】
  17. 如何设置html背景,如何给html设置背景
  18. shopex mysql 数据库服务器_shopex数据库优化实例
  19. Linux的常见问题解答和管理技巧
  20. DOS批处理简明高级教程

热门文章

  1. [Unity]使用Unity2019 中LWRP,可以非常轻松地对被墙壁遮挡的角色进行剪影
  2. 刘海屏全屏显示(主要是隐藏状态栏且布局在状态栏位置上生效)
  3. 使用 VsCode 自带的 Git工具
  4. 喜迎暑假多校联赛第一场
  5. Brotato 游戏拆解
  6. 物联网网关程序设计-3
  7. 恋爱小助手微信QQ双端小程序源码
  8. oracle 查看闪回大小,闪回区大小出现警告解决
  9. unity 黑魂 开发日志2
  10. 二进制、八进制、十进制与十六进制之间的转换(图片说明+举例介绍)