mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-07 16:11:43 +00:00
6bcbc966cfa5d0f048824f827ca2825a1a1bf50e
The Simplo_a50 battery had voltage_max = 8750 mV, which is not correct and it should be 8800. Since the voltage_max parameter is used with -0.5% margin, the 8750 mV value resulted in a charger setting of 8704 and does not provide enough of a voltage delta between the charger and the battery to fully charge packs that exceed the design capacity. In addition, had the tables for both battery types reviewed by the HW team and updated some of the temperature parameters. BUG=b:62483321 BRANCH=eve TEST=Tested with a dogood unit that was failing to reach 100% charge and showing very long "time to full" values as the battery charge approached 90%. After adjusting the voltage_max param, tested and verified that the battery reached 100% charge. In addition, verified the bd9995x 0x1A register had the correct voltage setting. Change-Id: I40e7bc111b048986e824fcb7843e57433a1def84 Signed-off-by: Scott Collyer <scollyer@google.com> Reviewed-on: https://chromium-review.googlesource.com/570380 Commit-Ready: Scott Collyer <scollyer@chromium.org> Tested-by: Scott Collyer <scollyer@chromium.org> Reviewed-by: Shawn N <shawnn@chromium.org>
For an overview of the Embedded Controller firmware, refer to http://www.chromium.org/chromium-os/2014-firmware-summit For instructions on building from source, refer to http://www.chromium.org/chromium-os/ec-development/getting-started-building-ec-images-quickly
Description
Languages
C
64.7%
Lasso
20.7%
ASL
3.6%
JavaScript
3.2%
C#
2.9%
Other
4.6%