SLUUBY1B December 2020 – April 2022 BQ76942
TI preprograms the BQ76942 device family versions with different default values that control the serial communications protocol and the REG1 LDO voltage, as shown in the Device Comparison Table in the (BQ76942 3-Series to 10-Series High Accuracy Battery Monitor and Protector for Li-Ion, Li-Polymer, and LiFePO4 Battery Packs). The setting for serial communications mode (I2C versus SPI, CRC enabled versus not enabled) is set using a proprietary TI factory setting, which is not user-accessible. This effectively changes the definition of Settings:Configuration:Comm Type = 0x00 (which is the default setting for each version). For example, in the BQ76942, the value of 0x00 for this parameter is defined such that the device uses I2C mode without CRC. But in BQ7694201, the value of 0x00 for this parameter causes the device to use SPI mode with CRC. The user can modify the communications mode to a different setting, if desired, by changing the value of Settings:Configuration:Comm Type from 0x00 to another value.
For those versions that have the REG1 LDO enabled by default, TI programmed the OTP to modify particular data memory configuration parameters. In these cases, one of the eight possible OTP signature settings is used for this modification, leaving seven for further customer use. In these device versions, when the device is initially powered and the data memory read, the default values for those particular data memory parameters differ from the default values listed in Chapter 13. Table 3-2 shows the details of what is modified in OTP in each device version.
Part Number | Communications Interface | CRC Enabled | OTP Modification |
---|---|---|---|
BQ76942 | I2C | N | No modifications |
BQ7694201 | SPI | Y | No modifications |
BQ7694202 | I2C | Y |
Settings:Configuration:REG12 Config = 0x0D Settings:Configuration:REG0 Config = 0x01 |
BQ7694203 | SPI | Y |
Settings:Configuration:REG12 Config = 0x0F Settings:Configuration:REG0 Config = 0x01 Settings:Configuration:SPI Configuration = 0x60 |
BQ7694204 | SPI | Y |
Settings:Configuration:REG12 Config = 0x0D Settings:Configuration:REG0 Config = 0x01 Settings:Configuration:SPI Configuration = 0x60 |