SLUS987C January 2011 – December 2019 BQ33100
PRODUCTION DATA.
There are two levels of secured operation within the BQ33100, Sealed and Unsealed. To switch between the levels, different operations are needed with different codes.
1.Unsealed to Sealed — The use of the Seal command instructs the BQ33100 to limit access to the SBS functions and data flash space and sets the [SS] flag. In SEALED mode, available standard SBS functions have access per the Smart Battery Data Specification (SBS). Extended SBS Functions and data flash are not accessible. Once in SEALED mode, the part can never permanently return to UNSEALED mode.
2. Sealed to Unsealed — Instructs the BQ33100 to extend access to the SBS and data flash space and clears the [SS] flag. In UNSEALED mode, all data, SBS, and DF have read and write access. Unsealing is a 2 step command performed by writing the 1st word of the UnSealKey to ManufacturerAccess followed by the second word of the UnSealKey to ManufacturerAccess. The unseal key can be read and changed through the extended SBS block command UnSealKey when in UNSEALED mode. To return to the SEALED mode, either a hardware reset is needed, or the ManufacturerAccessSeal command is needed.