Hi,
I'm trying to program the BQ34110 with a microcontroller without success. After inspecting the files generated with BQ Studio, I'm seeing that when we are supposed to verify the checksum ex: C: 16 66 00 the register address is not good (0x66 instead of 0x60 for the BQ34110).
I could change these addresses in the file but I don't know if there is more mistakes ...
I can't attach the file, so I've pasted some lines.
I'm using the latest version of BQ Studio to generate the file and also note that BQ Studio detect that I'm using a BQ34110.
Thank you
Michael
;--------------------------------------------------------
;Verify Existing Firmware Version
;--------------------------------------------------------
W: AA 3E 02 00
C: AA 3E 02 00 FF A5 FF A5
;--------------------------------------------------------
;Unseal device
;--------------------------------------------------------
W: AA 00 14 04
W: AA 00 72 36
W: AA 00 FF FF
W: AA 00 FF FF
X: 1000
;--------------------------------------------------------
;Go To ROM Mode
;--------------------------------------------------------
W: AA 00 00 0F
X: 1000
W: 16 00 03 00 00
W: 16 64 03 00
X: 20
C: 16 66 00
W: 16 00 02 00 00 00 E2 FF 33 7B C3 33 33 C3 33 58 C3 33 8D C3 33 FF FF 3F 10 01 00 FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F 01 01 3D 10 01 3D 02 00 3D 09 00 3D 0A 00 3D 00 00 3D 00 00 3D 00 00 3D 35 80 3D 11 02 3D 49 00 3D 20 2A 0E DF FA 0E E2 FF 32
W: 16 64 98 2A
X: 2
C: 16 66 00
W: 16 00 02 01 00 00 FF AA 0E FB A7 0E FF A6 0E 8D E3 3A 7E C3 3A FF 1C 0E C7 FF 36 FF A1 0E FF A0 0E FE A3 0E 3E A2 0E C2 FF 3A FF A1 0E 30 A0 0E FF A3 0E 30 A2 0E BF A5 0E 26 A4 0E BB FF 3A FE A1 0E 3E A0 0E FE A3 0E 3E A2 0E BB FF 3A 7F C3 3A 9E FF 3A E2 FF 33 FF AF 0E 01 4F 03 3F 11 0C BF FF 32 2F 10 0C
W: 16 64 EB 2D
X: 2
C: 16 66 00
W: 16 00 05
W: 16 64 05 00
X: 170
C: 16 66 00
C: 16 04 46 8B 55 A2