SLUUC54C February 2020 – March 2024 BQ27Z558 , BQ27Z561 , BQ27Z561-R2
To improve the manufacture testing flow, the gas gauge device allows certain features to be toggled on or off through AltManufacturerAccess() commands (for example, LifetimeDataCollection(), CalibrationMode(), and Gauging()). Enabling only the feature under test can simplify the test flow in production by avoiding any feature interference. The AltManufacturerAccess() command that toggles ManufacturingStatus()[CAL_EN], [LT_TEST] will only set the RAM data, meaning the conditions set by this command will be cleared if a reset or seal is issued to the gauge. The AltManufacturerAccess() commands that toggle ManufacturingStatus()[LF_EN], [GAUGE_EN] will be updated to data flash and synchronized between ManufacturingStatus() and Mfg Status Init. ManufacturingStatus() keeps track of the status (enabled or disabled) of each feature.
Mfg Status Init provides the option to enable or disable individual features for normal operation. Upon a reset or a seal command, ManufacturingStatus() will be reloaded from Mfg Status Init. This means if an update is made to Mfg Status Init to enable or disable a feature, the gauge will only take the new setting if a reset or seal command is sent.