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.

BQ27542-G1: BQ27542-G1

Part Number: BQ27542-G1
Other Parts Discussed in Thread: BQSTUDIO

That Data Flash for Subclass 81 (Gas Gauging, Current Thresholds) can be read correctly and the calculated checksum matches the checksum value stored.

Subclass 48 (Configuration, Data) is offset by 1 byte when read and the checksum does not match. Even after adjusted for the missed first byte, the calculated

checksum still does not match.

 0> DBG1> 0: 0x00
 0> DBG1> 1: 0x3c
 0> DBG1> 2: 0x00
 0> DBG1> 3: 0x4b
 0> DBG1> 4: 0x00
 0> DBG1> 5: 0x28
 0> DBG1> 6: 0x00
 0> DBG1> 7: 0x3c
 0> DBG1> 8: 0x3c
 0> DBG1> 9: 0x01
 0> DBG1> 10: 0x90
 0> DBG1> 11: 0x00
 0> DBG1> 12: 0x00
 0> DBG1> 13: 0x00
 0> DBG1> 14: 0x00
 0> DBG1> 15: 0x00
 0> DBG1> 16: 0x00
 0> DBG1> 17: 0x00
 0> DBG1> 18: 0x00
 0> DBG1> 19: 0x00
 0> DBG1> 20: 0x00
 0> DBG1> 21: 0x00
 0> DBG1> 22: 0x00
 0> DBG1> 23: 0x00
 0> DBG1> 24: 0x00
 0> DBG1> 25: 0x00
 0> DBG1> 26: 0x00
 0> DBG1> 27: 0x00
 0> DBG1> 28: 0x00
 0> DBG1> 29: 0x00
 0> DBG1> 30: 0x00
 0> DBG1> 31: 0x00

0> DBG1> Reading 32
 0> DBG1> 0: 0xd8
 0> DBG1> 1: 0x00
 0> DBG1> 2: 0x31
 0> DBG1> 3: 0x00
 0> DBG1> 4: 0x00
 0> DBG1> 5: 0x00
 0> DBG1> 6: 0x01
 0> DBG1> 7: 0x00
 0> DBG1> 8: 0x05
 0> DBG1> 9: 0x03
 0> DBG1> 10: 0x84
 0> DBG1> 11: 0x03
 0> DBG1> 12: 0xe8
 0> DBG1> 13: 0x0e
 0> DBG1> 14: 0xd8
 0> DBG1> 15: 0xfe
 0> DBG1> 16: 0x70
 0> DBG1> 17: 0x50
 0> DBG1> 18: 0x00
 0> DBG1> 19: 0x0a
 0> DBG1> 20: 0x7f
 0> DBG1> 21: 0x07
 0> DBG1> 22: 0x01
 0> DBG1> 23: 0x00
 0> DBG1> 24: 0x00
 0> DBG1> 25: 0x00
 0> DBG1> 26: 0x00
 0> DBG1> 27: 0x00
 0> DBG1> 28: 0x00
 0> DBG1> 29: 0x00
 0> DBG1> 30: 0x00
 0> DBG1> 31: 0x3b