This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ76952: BQ76952

Part Number: BQ76952

Tool/software:

Transmission from default (when first time used) to full access mode and controlling via I2C.

sI the following procedure correct?

Write to the BQ via I2C

1.) SB, 0x10, ACK, 0x14, ACK, 0X04, ACK,SP

not waiting longer than 5s

2.) SB, 0x10, ACK, 0x62, ACK, 0x03, ACK, SP

now the BQ 76952 should be in unsealed mode

3.) SB, 0x10, ACK, 0xFF, ACK, 0xFF, ACK, SP

not waiting longer than 5s

4.) SB, 0x10, ACK, 0xFF, ACK, 0xFF, ACK, SP

Are my assumptions ok?

I can run direct commands and subcommends

for some feature I need full access mode

Many thanks for your supoort

 

SB= Startbit

SP=Stopbit

ACK=ACK from BQ76952

Unseal Key1= 0x0414

Unseal Key2= 0x0362

Full access Key 1= 0xFFFF

Full access Key2=0xFFFF

  • Hello Willi,

    Overall, that looks correct, however, you need to send the keys to 0x3E and 0x3F consecutively. This previous forum post may help in giving a better picture: Link
    Section 3.3 Write ‘Enabled Protections A’ from the BQ769x2 Software Guide also provides an example of writing to an address.

    After changing from SEALED to UNSEALED, I would check 0x12 Battery Status()[SEC1, SEC0] to make sure the keys were correctly received by the device. This is further mentioned in Section 8 Device Security in the BQ76952 Technical Reference Manual.

    Best Regards,
    Alexis