如何调整LattePanda Alpha Ubuntu系统的电池充电电压以适配7.6V LiPo电池
如何调整LattePanda Alpha Ubuntu系统的电池充电电压以适配7.6V LiPo电池
先聊聊你的问题、尝试方向,以及最终排查后的结论:
问题核心梳理
你的LattePanda Alpha本身支持7.2-8.4V的电池,但Ubuntu 20.04系统把你的7.6V LiPo电池识别成了7.4V,导致充电到7.4V就停止,没法利用电池的全部容量,最终续航只有10分钟。而你的电池最高能承受8.65V的充电电压,理论上是可以适配这块板子的。关于
voltage_max_design的尝试
你查到内核文档里的voltage_max_design属性,它确实是用来定义电池满电电压的参数,但如果你的系统里没有这个可配置的属性,说明当前的电池驱动没有把这个接口开放给用户空间,常规的用户态配置方法就走不通了。是否需要编写电池驱动?
如果要通过修改驱动来调整电池识别参数,确实需要编写或修改对应的电池驱动代码,但这对没有驱动开发经验的人来说门槛很高,你考虑直接换7.4V电池是非常务实的选择。关键排查结论
你后来检测到板子的充电IC实际输出是8.4V,这说明充电硬件本身是正常的,问题大概率出在电池本身——电池已经老化,无法正常接收满额充电,才会出现续航骤降的情况。这种情况下,更换一块新电池应该能解决你的续航问题。
总结下来,最省心的解决方案就是更换一块适配的新电池,既不用折腾驱动,也能恢复正常续航。
备注:内容来源于stack exchange,提问作者Bridges
相关产品推荐
相关产品推荐

