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.

BQ40Z50: difference between protection flags and XCHG XDSCH flags

Part Number: BQ40Z50
Other Parts Discussed in Thread: BQ4050

Hi ,

After editing the data memory in such way that all the "ENABLE PROTECTIONS" are disabled, in addition , non of the hardware protection flags are on, the XDSCH and XCHG flags are set , which means that voltage do not transfered from the pack pin to the batteries and the fets are closed. It contradicts the fact that i disabled the protections. (the flags which are set are CUV,UTD and UTC, the temperature at the auto refresh main panel shows -273 degC and the voltage shows 0 mV) . how can i solve it ?

Best Regards,

Arkadi

  • Hi Arkadi,

    It looks like your gauge is not reading correctly. Are you even able to communicate with the gauge? It looks like you are having a comms issue. You can reprogram the gauge back to defaults to restore comms.

  • Hi,

    We can communicate with the gauge. However, as I wrote in my previous question (The long one :) ), There is something strange. Sometimes the GUI losses communication.

    We checked the evaluation board and our board waveforms. They are look alike and correct (the SMBus). Also the Oscilloscope SMBus decode function shows the same words.

    I saw that on bq4050 on evaluation board is written:

    BQ4050

    TI 621

    CHVQ

    and on our board, the text is:

    BQ4050

    TI 7A1

    CE13

    what does this text mean?

    And may be you have some ideas for the original questions?

    Thanks,

    Arkadi

  • Hi Arkadi,

    The topside markings are manufacturing codes. I don't have any suggestions other than what I offered in the post above. I still don't think your gauge is communicating correctly. Please reflash fw and see if that helps.