摄像头休眠后预览图像出现撕裂现象

        这是一个很奇怪的故障现象。有时打开相机,工作很正常,有时预览画面刷新缓慢,甚至出现画面撕裂现象。但是由于开始一段时间一直没有找到规律,一直忽略为硬件问题。后来通过反复尝试和观察,终于发现与熄屏和休眠有关联。即只要屏幕熄灭再打开,或者休眠再唤醒打开照相机则会出现该现象。

        在高手的告知下,得知照相机主要有三个关键电源:IO、ACORE、DCORE;于是找硬件同事查了原理图,自己去焊了漆包线。用万用表测试各个电压,结果发现ACORE和DCORE在前后都很正常,而IO在开始为1.8V,后面就被拉低到1.4V了。看来这应该就是问题的原因了。故障的硬件原因找到了,就要开始排查软件驱动的原因了。我们排查了ARM9和ARM11,将所有可疑的地方都做了尝试,结果发现效果不理想。在走投无路的情况下,只能请硬件同事分析电流和引脚情况了。上周五下午开始的,目前暂无消息。看周一的情况了。到时再更新本文以作记录。

        经过周一硬件同事的配合,发现怎么修改都有问题。最后软件同事一句提醒,休眠时电源保持常开吗?我仔细一看代码,果然这里在进入休眠前将IO的电源给关闭了。二话不说,先屏蔽这句话,rebuild然后下载更新。再次测试,一切OK。总结如下:任何有关联的地方都要再三确认,并且需要对照硬件原理图确认。之前就是由于没有按照硬件原理图,靠着记忆来处理,导致IO电源对应的开关处理被忽略了。这样的事情不是第一次,估计也不会是最后一次。只能时刻保持警惕!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值