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.

BQ27510 - usage

Other Parts Discussed in Thread: BQ27510, BQSTUDIO

Hi,
I am trying to use BQ27510 chip to control my single cell Li-ion battery. To be honest I am a bit lost now because of what I have read.

1. I have chip connected through I2C to omap and I can communicate with it.

2. I would like to read voltage power consumption etc. from this chip but values I get are wrong. F.e. Voltage (battery actual have 3.6V read is: 0984 or 06d0 and so on.

What I know. There are version G1-G3 of this chip but they are different in firmware, not in working. I haven't modify or calibrate this chip (totally default, as I bought it).

Q1: What should I do to get it working?

Should I 'flash' it before I can use it? I know that there are EVBoards that can do this and firemvare to use it with (BQStudio or BQeasy), but they are interfacing through I2C so I can theoretically program it via my board (I used I2C with success to comunicate with charger(BQ2426x)m magnetometr, and  other chips). I read about 66uS delay between 2 commands, but If I read f.e. only Temperature 0x08-0x09 this delay doesn't influance standard 400kHz I2C communication.

If you want me to provide any measures with oscilloscope or schematic write.

--

Kindly Regards

Paweł Krzyżanowski

  • I found answear.
    Q1. You can use bq27510 with default settings and it is working but registers ale LSB and MSB not MSB then LSB so 530F mean 0F53. This is not mentioned in datasheet. And you can find it when analysing code for BoosterPack which use same chip to control battery state.