Recently, I met an issue when optimizing the configuration of bq34110. Some of the bq34110 chips were sealed automatically which causes that the DF cannot be re-programed anymore. The status of SEC1 and SEC0 was 11 which indicates the chip is sealed. But we didn’t do any action to make it sealed at any time during the development. Moreover, it can’t quit the sealed mode by sending command unsealed via BMS. By the way, the revision of the BMS is 1.3.54.1.
My questions are:
1. How can it happen?
2. How to avoid it?
3. How to quit the sealed mode and make it programmable again?