解决休眠底电流过大调试步骤

本文详细介绍了针对休眠模式下电流消耗过大的问题进行调试的步骤,从硬件检查到软件优化,涵盖电池管理、电源配置、唤醒源分析等关键环节,帮助开发者有效降低设备的待机功耗。
摘要由CSDN通过智能技术生成
Comment

Dear customer 

Ok, you can try solution 00024639 , may be it's related with mipi ulps mode . 

Thanks

我将LCD屏摘掉电流是可以下得去的,为2.2mA,我先检查屏的影响。谢谢!

Dear customer 

make "target_cont_splash_screen" function in lk return 0 . 

change cont_splash_enabled to 0 in mdp_pdata structure @ board file . 

Thanks

Dear customer 

please disable continue splash display . 

Thanks

Dear customer 

Change USE_OPENGL_RENDERER to false . 
And change composition to mdp : 
adb shell setprop debug.composition.type mdp 
adb shell stop 
adb shell start 

And use follow method to get mdp and gpu clk : 

adb shell mount –t debugfs none /sys/kernel/debug 
adb shell cat /sys/kernel/debug/clk/grp_3d_clk/rate ( grp_3d_p_clk ) 
adb shell cat /sys/kernel/debug/clk/mdp_clk/rate 

'rate' is the clock value as requested by the software. 'rate' should be a stable value when in suspend state. please get it, and we can compare with sample phone. 

Thanks

Dear customer 
下面是我另外提得case的回复: 
I am not meaning to get the value of kgsl-3d0 interrupts count once, but check its value regularly (ex, 1 time every second) when enter sleep. 

If its value dose not increase during sleep, then we are sure the 3d application is turely sleeping. 

Thanks 

我按照他所说的,在休眠稳定后马上插上USB查看kgsl-3d0的值是1131,然后再拔掉USB进休眠,再插上USB查看kgsl-3d0的值是1133,基本上没有变化,(屏正常显示的时候kgsl-3d0值变化很快),那就是kgsl-3d0已经休下去了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值