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.

BQ76930 set up

Other Parts Discussed in Thread: BQ76930

Hi,

I'm trying to set up the BQ7693003DBT using a pic 18f45k50 i sent an i2c write and read  sequences  as described in the datasheet (page 29) without CRC but it did not work. Can you explain the right steps to communicate with the BQ76930.

thank you,

Rania

  • The CRC option is selectable at the time of order.  The bq7693003DBT is a CRC enabled device, so CRC is required with the device.  To write send the the slave address, register address, data and CRC byte as shown in figure 7-4.  Without the correct CRC byte the device will not accept the byte written.

    To read, notice that the CRC is not required to set the read pointer.  To check your basic communication you can send the read register address as shown in figure 7-5 and read one byte of data from the part.  You could then send a stop on the bus, or continue to clock out data.  The part will then send the CRC byte, which you could ignore and continue to clock out data discarding every other byte (the CRC bytes).

    For a system without CRC the bq7693002DBT version would be most similar.