![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux-电源管理
文章平均质量分 63
介绍Linux系统中的电源管理框架,电源芯片,电池管理等
枫之所向
这个作者很懒,什么都没留下…
展开
-
全志V系统tina系统查看系统设置了哪些中断为唤醒源
1、在V系列的芯片中有使用OPTEE安全固件作为启动项的,系统休眠的sys cpu cpu_pll的电是放在optee固件中管理的,在没有cpus的soc的super standby是在optee中支持,休眠下去cpu是断电的,dram进入自刷新状态。然后唤醒系统是靠唤醒PMU来重新给CPU上电。2、系统spuer standby休眠下去后,cpu sys等的电无法关闭,主要有两个原因导致如下:a. 休眠时未能正确设置需要关闭的电,需要在dts中设置standby_param节点,如下:standby原创 2022-03-03 16:48:38 · 764 阅读 · 0 评论 -
全志Tina系统调频调压
全志Tina系统调压调频1 模块功能介绍 该模块主要负责CPU运行时的调频调压,达到节省功耗的目的。或者通过调整调频策略让CPU固定运行在某个频点,亦或者通过提高频率或者超频来完成某个功能需求(超频只能用来测试,不能用来量产产)。2 DTS中的V-F表 系统支持动态调频调压,则需要配置好V-F,即电压-频率对应关系,此表格需要大量测试此对应关系的稳定性后方可做产品量产。2.1 DTS配置说明 #### 2.1.1 芯片代号级配置,只要配置CPU使用那一份V-F表,在目录arch/arm/原创 2021-11-11 13:24:40 · 861 阅读 · 0 评论 -
全志的reboot&&poweroff的内核执行流程
此文档不细究代码分析,只分析整体,所以不指望贴代码全志的电源管理模块是通过ARM-PSCI的方式进行管理,统一放在OPTEE的安全固件,未对外开放。原创 2021-10-31 10:48:20 · 242 阅读 · 0 评论