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.

DFI MISS-WRITE OF BQ27510-G2

Other Parts Discussed in Thread: BQ27510-G2, BQ27510

Hi~

Our customer use BQ27510-G2.

Our customer did mis-write bq27520_3_02.dfi instead of bq27510_1_23.dfi.

So, Our customer can't I2C interface to device.

Our customer want method default setting reset by I2C PRO.

Please reply to me as soon as possible.

  • Hello Jayden,

    What your customer able to communicate through i2c with the device?  You can keep these as a reference.

    Configuring the bq27510-G2 Data Flash http://www.ti.com/lit/pdf/slua559

    Using I2C Communication with the bq275xx Series of Fuel Gauges  http://www.ti.com/lit/pdf/slua467

    Thanks,

     

  • Hi Jayden,

    It sounds like they bricked the IC by programming a dfi file that was not compatible with the FW already on the IC.  Unfortunately there is no way to recover and the IC should be replaced.

    There are two ways to avoid this.  One is to extract a golden SENC file and use it to program instead of the DFI file.  It contains FW and dataflash configuration so you know it will always be in harmony.  However, the programming takes longer.  Another way to help prevent this is to use the Flashstream method for programming the gauge.  If you use Flashstream.exe to convert your SENC/DFI files into a DFFS, you can use the -checkversion command line option to include commands for checking the FW version is compatible before proceeding.