SLUAAQ0 March 2025 BQ27Z558 , BQ27Z561 , BQ27Z561-R1 , BQ27Z561-R2 , BQ27Z746 , BQ27Z758 , BQ28Z610 , BQ28Z610-R1 , BQ34Z100-G1 , BQ34Z100-R2 , BQ4050 , BQ40Z50 , BQ40Z50-R1 , BQ40Z50-R2 , BQ40Z80 , BQ41Z50 , BQ41Z90
Most Texas Instruments battery fuel gauge products support authentication for anti-counterfeit protection of battery packs. This application note describes the process of creating a SHA or ECC key using BQKEYPACKAGER, programming the selected key onto a gauge using BQKEYPROGRAMMER, as well as guidance on programming the key in a production environment.
The purpose of these two tools being standalone is to allow an OEM to encrypt authentication keys in a file and send to a packmaker. The packmaker can then use this file as the data source for BQKEYPROGRAMMER to program the key onto a gauge. This way the key is not visible to the packmaker.
All trademarks are the property of their respective owners.