| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1172 人关注过本帖
标题:VS-RK3288板卡Android7.1 power键休眠降低功耗
只看楼主 加入收藏
videostrong
Rank: 1
来 自:广西桂林
等 级:新手上路
帖 子:22
专家分:0
注 册:2018-3-7
收藏
 问题点数:0 回复次数:0 
VS-RK3288板卡Android7.1 power键休眠降低功耗
VS-RK3288板卡Android7.1 power键休眠降低功耗
串口指令进入深度休眠命令:
su
echo mem > /sys/power/state

1、修改dts:
kernel\arch\arm\boot\dts\rk3288-evb-android-rk808-mipi.dts
找到配置pmu的节点,这里使用的是rk808。
节点rk808里面的regulators包含了很多子节点,它们代表808的各个模块的输出电压。
vdd_cpu
vdd_gpu
vcc_ddr
vcc_io
vcc_tp
vcca_codec
vdd_10
vccio_wl
vccio_sd
vdd10_lcd
vcc_18
vcc18_lcd
vcc_sd
vccio_pmu

每个子节点中有一个选项:
regulator-state-mem {
        regulator-off-in-suspend;        //在休眠中关闭
//        regulator-on-in-suspend;        //在休眠中打开
};

如果配置为regulator-off-in-suspend,则表示在休眠状态下,关闭该子节点对应的电压,唤醒的时候打开。
为了降低功耗,这里只将如下几个电压打开了(配置为regulator-on-in-suspend),其余都可以在休眠下关闭(配置为regulator-off-in-suspend)。
vcc_ddr    :给ddr供电,内存如果断电,系统跑不了。
vcc_io
vdd_10           :给CPU晶振模块供电。
vcc_18           

2、VCC3V3_SYS
DCIN提供电压给VCC_SYS,VCC_SYS通过一个降压稳压芯片给VCC3V3_SYS供电。这个降压稳压芯片的使能脚接在808的EXT_EN上,这个脚不能被控制,
因为PMU里面固化了程序。
搜索更多相关主题的帖子: power 配置 子节点 关闭 打开 
2018-09-05 10:30
快速回复:VS-RK3288板卡Android7.1 power键休眠降低功耗
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030977 second(s), 11 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved