SLUUCO5A december 2022 – august 2023 BQ34Z100-R2
During pack manufacturing, the gauge may be requested by the host to update certain flash constants that are reflective of specific characteristics of the cell and its system requirements. When the manufacturer host system requests updates, it must take into account the flash update times. The gauge firmware ACKs a properly received data flash write request. This has the effect to immediately release the bus. The bus is released before the flash write activity is completed. The host should delay 250 ms after receiving an ACK from the gauge to ensure all flash write operations have completed.
There are other MAC commands that are also requests for the gauge to perform certain operations. Commands that request specific information about the gauge should allow about 2 ms for the gauge to prepare data. Commands that request the gauge to compute checksums should allow more time. 20 ms is recommended.