I am trying to use the SMBus data from the bq20z90 as a diagnostic tool to allow my battery charger to diagnose various faults in the battery. To validate the charger firmware, I need to be able to apply induced faults onto the battery to verify that the charger firmware can detect them. At this point I am down to not being able to detect Initialization in the Battery Status function and Over Charge in the Charging Faults function. Is there any way to "force" these data bits TRUE so my charger firmware can read a "faulted" battery in order to verify the diagnostic performance?
↧