SLVU957A September 2019 – November 2021 BQ76922
Configuration register programming should be done once hardware configuration is set with jumpers. Configuration registers are set in the Data Memory screen and are different from the status registers displayed in the Registers screen. See the BQ76922 data sheet and supporting documentation for register information. When a configuration file is available it may be imported to set all operational selections at once. However, a configuration file loaded with Data Memory Import can load as little as 1 parameter, so the user should be familiar with the contents of imported files. With a new device or after loading a configuration file, individual register changes may be made. Configuration register programming typically involves the following general principles selected in various register names:
When no additional changes are anticipated to the configuration and extended validation is planned, the user may write the configuration to OTP. OTP is written using the Program OTP button on the Data memory window of BQStudio. Once programmed the device loads the register values from OTP after reset. Additional register changes may be made, but the user should realize the part features have been permanently changed. OTP settings may be incompatible with additional hardware configuration changes and could result in damage. The user should check settings or replace the IC or EVM as required.
Hardware changes after OTP programming may result in damage to the IC or board after reset if incompatible configuration is selected.