回答

收藏

瑞芯微RK3399开发板电池校正原因

其他 其他 2885 人阅读 | 0 人回复 | 2017-09-23

        RK3399的CPU采用big.LITTLE大小核架构双Cortex-A72大核+四Cortex-A53小核结构,对整数、浮点、内存等作了大幅优化,在整体性能、功耗及核心面积三个方面都具革命性提升。 RK3399的GPU采用四核ARM新一代高端图像处理器Mali-T860,集成更多带宽压缩技术:如智能迭加、ASTC、本地像素存储等,还支持更多的图形和计算接口,总体性能比上一代提升45%。


为什么需要进行电池校正?
1. 机器关机后其实只是 PMIC 关闭了各路 dcdc/ldo,但是本身没有完全下电。PMIC 自身提
供了一些空白的 data 寄存器可以用于存储电量计的数据,目前存储的信息有关机前的:
电量,库仑计容量、电池满充容量(即 design_capacity),每次开机进行电量计驱动初
始化时,这些值并不受 dts 的影响,而是读取关机前的数据,继续使用。
2. 当需要对上述 3 个信息做出校正时,就需要 PMIC 完全下电来清空这几个数据,并且电池
的“第一次接电池”的状态位会被置位。所以就需要通过卸掉电池达到此目的。
3. 当再次重新接上电池后,驱动判断当前是“第一次接电池”,则所有的相关数据都会重新
从 dts 获取和并计算相关的电池容量、电量等。这样,我们就得到了一次校正后的准确状
态。

       瑞芯微RK3399开发板电池校正原因友坚科技专注于三星、瑞芯微、飞思卡尔平台产品的研发,是三星、瑞芯微、飞思卡尔在中国最具实力的方案公司之一。公司研发、生产的平板、开发板,连续多年销量稳居第一。公司定位于中高端产品的研发,具有多年的嵌入式产品研发经验。




分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条