SLUAAT6 July 2024 BQ41Z50
To improve the manufacture testing flow, the gas gauge device allows certain features to be toggled on or off through ManufacturerAccess() commands. For example, the PRE-CHG FET(), CHG FET(), DS FET(), Lifetime Data Collection(), Calibration() features. Enabling only the feature under test can simplify the test flow in production by avoiding any feature interference. These toggling commands only set the RAM data, meaning the conditions set by the these commands are cleared if a reset or seal is issued to the gauge. The ManufacturingStatus() keeps track of the status (enabled or disabled) of each feature.
The data flash ManufacturingStatus provides the option to enable or disable individual features for normal operation. Upon a reset or a seal command, the ManufacturingStatus() is re-loaded from data flash ManufacturingStatus(). This also means if an update is made to ManufacturingStatus() to enable or disable a feature, the gauge only takes the new setting if a reset or seal command is sent.