A method and associated system are disclosed for verifying charging
failures for smart batteries by measuring input charging voltage and
associated systems. In one embodiment, a determination is made whether or
not a charging current is indicative of a battery failure by utilizing an
analog-to-digital (A/D) port to measure the input charging voltage. As
long as the measured input charging voltage is below the cell pack
voltage or some set voltage value, whichever is higher, the BMU considers
a charging current detection to be a false failure indication. If the
measured charging voltage is above the cell pack voltage or a set voltage
value, whichever is lower, the BMU considers the charging current
detection to be a positive failure indication. The BMU can then disable
the battery or implement other verification steps before disabling the
battery, as desired.