SLUUCP8 June 2024 BQ41Z50
Once the TM468 is enabled then it is required to be configured via programming of its internal registers. The required configuration is stored in data flash in the same format as the TMP468 in 36 registers with an associated pointer value. The TMP468 has 36 configuration registers so there are 36 data flash pairs of TMP_CONFIG_ADDRn and TMP_CONFIG_DATAn where n is the pointer value. Upon boot of the device then this data is loaded to the TMP468.
Normally the TMP468 configuration is loaded only upon power up of the device however, if it required to be reloaded then a MAC( ) command ManufacturerAccess() 0x008A TMP_CFG_RELOAD can be written to the device and a reload will be executed the next time the TMP468 is accessed.