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.

BQ78PL116 : loss firmware and loss calibration

Other Parts Discussed in Thread: BQ78PL116, BQWIZARD

Hi,

I encounter serious problems in production.

Two separate problem :

- loss calibration

- loss firmware

Loss calibration :

I conducted several tests to understand the problem.

The chip is started with the recommended sequence.

I modified the first steps of testing.

Discover, Connect, Saving the calibration before any other step. ... Other test sequence

Some chips, at the location of the calibration have only zeroes.

Example of a normal chip :

00000080000000800000000000000000000000000000397B02005C7BFEFFD57A0000F27A00000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000305000000000000CA1D
99034C003997034C00396101402C00

Example of a bad chip :

00000080000000800000000000000000000000000000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000305000000000000CA1D
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

Furthermore, the chip BQ78PL116 not possible to calibrate the cell voltages. The only solution for us today is to replace the chip.

This represents a significant cost.

Loss Firmware :

Some chips lose the firmware.

The test sequence is performed by Texas recommended, with other test. 

Everything happens normally.

The battery is cycled. Then sometimes it loses the firmware.

The 'Bqwizard bootsrap loader is displayed.

Simply reload the firmware, test the battery, and everything works again but it is worrisome.

It also takes a lot of time.

Thank you in advance for your response.

  • The missing calibration data are the cell voltages and they are transferred to the PL116 after a Relearn / Initialize command is sent. Have you tried sending this command to see if the data is transferred to the device from the PL102 devices?

    Do you know the conditions that are causing the flash memory to get corrupted? I would looked for a communications occurring excessive noise is present. e.g. high discharge current, transients, etc.