SLUS987C January 2011 – December 2019 BQ33100
PRODUCTION DATA.
The BQ33100 data flash is organized into subclasses where each data flash variable is assigned an offset within its numbered subclass: for example, the OT Time location is defined as:
NOTE
Data flash commands are NACKed if the BQ33100 is in SEALED mode ([SS] flag is set).
Each subclass can be addressed individually by using the DataFlashSubClassID (0x77) command, and the data within each subclass is accessed by using the DataFlashSubClassPage1..8 (0x78...0x7f) commands. Reading and writing subclass data are block operations which are each 32 bytes long. However, data can be written in shorter block sizes. The final block in one subclass can be shorter than 32 bytes so take care not to write over the subclass boundary. No values written are bounded by the BQ33100 and the values are not rejected by the BQ33100. Writing an incorrect value may result in hardware failure due to firmware program interpretation of the invalid data. The data written is persistent, so a power on reset does resolve the fault.