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 and the set
voltage value, 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.