[RK3288][Android6.0] 调试笔记 --- CPU温度降频控制

本文记录了RK3288平台在Android6.0系统中,由于温度调节导致CPU频率降低的问题。当温度超过80°C时,CPU频率会逐步下降,该过程受到rk3288.dtsi配置的影响。在温度控制算法中,当达到特定阈值时,CPU频率会被限制到min_temp_limit设定的值。然而,原始代码中min_temp_limit的单位存在错误,应为KHz。解决方案是将min_temp_limit更正,并调整到建议的312MHz频率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

rk3288平台关于温度调节cpu频率有个bug.
在rk3288.dtsi中,有:

temp-limit-enable = <1>;
target-temp = <80>;
min_temp_limit = <48>;

当温度升到超过80°时,随着温度升高,cpu频率最终会降到min_temp_limit的值,每次降的level按照下表执行

    target-temp = <80>;
    normal-temp-limit = <
    /* delta-temp delta-freq */
        3
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值