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.

Cannot read or write blockdatachecksum in Bq34z110

Other Parts Discussed in Thread: BQ34Z110, BQEVSW

I am not able to read the value in Blockdatachecksum from the device BQ34z110.

I am able to read all the datas in Dataflashblock by exactly pointing the subclass and offset, but while trying to retrive the checksum data, the device doesnt respond to the micro controller.  

I have also found out that if I dont read the dataflashblock, but only the checksum the BQ device is returning the data of the checksum. 

Please help

  • I was able to read the Blockdatachecksum using the bqEVSW as well and I checked the I2C waveforms with an oscilloscope. There was no special protocol used to setup and read the data. Can you collect scope waveforms using bqEVSW and you uC to see how they are different?

  • Thanks Thomas..

    I was able to find a solution.

    After reading the data from the BQ device and storing it on a array, the device needs almost a second delay, between the next operation.

    Is there a way to find out that the device is in a process and cannot be accessed??