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: BQ40Z50: BQ40Z50: BQ40Z50-R3 IATA setup issue

Part Number: BQ40Z50

Tool/software:

Dear TI

we need help setting up IATA, the gg file is in the attachment.

Current situation:

When RSOC is 29%, use the IATA Shutdown command and enter Shutdown. (RM and FCC before shutdown are shown in the picture)

After charging the battery pack, charge and wake up the IC, and confirm that the capacity is still 29%, which means that the IATA recording FCC and RM functions are OK.

★ But after waiting for 10 seconds (IATA Delay Time = 10S), RM and FCC are not updated back to the real values, as shown in the technical document Page. 79

When there is no update after waiting for about 5 minutes, but after entering the Reset command, the capacity is updated back to the actual value as follows :

I would like to ask if there is something wrong with the settings or if the testing method is incorrect. Please help.

Best regard.

0211.gg.csv

  • Hi Relly,

    Just to confirm, do you mind sending the IATA_FCC and IATA_RM to confirm what we are seeing are the stored values?

    Regards,

    Anthony Baldino

  • Hi Anthony,

    Thanks for your reply, this is the stored values.

    Best regards,

    Relly Chu

  • Hi Relly,

    Thank you for sharing. If possible, can we please receive a log file of the gauge right when the wake up occurs (and the IATA values are being shown) until the true values are updated? This will allow us to see what is occurring within the gauge during this time.

    Regards,

    Anthony Baldino

  • Hi Anthony,

    Log file is in the attachment.

    Proceed as follows:

    1. When the RSOC value = 29%, enter the IATA shutdown command and the IC enters Shutdown.

    2. After charging the battery pack and waking up the IC, the RSOC value is still 29%.

    3. After waiting for about 5 minutes, if it is not updated to the real value, enter the reset command and the ROSC becomes 27%.

    IATA test log.log

    Best regards,

    Relly Chu

  • Hi Relly,

    Thank you for sending the log, we will look more into this.

    Would it be possible to test the outcome of the gauge when the IATA Delay Time is changed to 0 to ensure that the IATA functionality is working correctly?

    Regards,

    Anthony Baldino

  • Hi Anthony,

    I modify IATA Delay Time is changed to 0, the test steps and log files are as follows : 

    Test 1 

    1. When the RSOC value = 28%, enter the IATA shutdown command and the IC enters Shutdown.

    2. After charging the battery pack and waking up the IC, the RSOC value is still 28%.

    3. After waiting for about 5 minutes, and it is not updated to the real value, enter the reset command and the ROSC becomes 26%.

    IATA test-delay is 0 log.log

    Test 2

    1. When the RSOC value = 26%, enter the IATA shutdown command and the IC enters Shutdown.

    2. After charging the battery pack and waking up the IC, the RSOC value is still 26%.

    3. After waiting for about 5 minutes, and it is not updated to the real value, enter the reset command and the ROSC becomes 19%.

    IATA test-delay is 0 log-2.log

    Best regards,

    Relly Chu

  • Hi Relly,

    Just to confirm, when these tests are being conducted, is the IATA_SHUT bit being set properly? This is something I cannot see in real time due to it not being a bit contained in the log file.

    Regards,

    Anthony Baldino

  • Hi Anthony,

    This is the screen of IATA STORE after entering the IATA_SHUT command.

    And enter the shutdown state.

    Then this is the IATA STORE screen after entering the IATA_SHUT command and waking up the IC, ITAT_SHUT is not set.

    Best regards,

    Relly Chu

  • Hi Relly,

    This is the screen of IATA STORE after entering the IATA_SHUT command.

    For this section, when the IATA_SHUTDOWN command is sent, the IATA_SHUT bit in the IATA Flag register should become set, which would be represented if the IATA Flag register went to 0x01.

    Can you please send the command again and confirm this?

    Regards,

    Anthony Baldino

  • Hi Anthony,

    I confirmed IATA_SHUT again, the steps are as follows

    IATA Flag still not updated to 0x01, please help me confirm whether it is a problem with the Data memory settings.

    Best regards,

    Relly Chu

  • Hi Relly,

    Is it possible to attempt the IATA Shutdown by setting the IATA_SHUT bit manually then using the standard MAC command Shutdown() to see if this is able to provide a different result?

    Regards,

    Anthony Baldino

  • Hi Anthony,

    This is screen and test steps of attempt the IATA Shutdown by setting the IATA_SHUT bit manually then using the standard MAC command Shutdown() to into the shutdown status. 

    1. Modify the IATA STORE\IATA Flag to 01.

    2.  When the RSOC value = 26%, enter the shutdown command and the IC enters Shutdown.

    3. After charging the battery pack and waking up the IC, the RSOC value is still 26%.

    4. The IATA Flag updata to 00.

    5. After waiting for about 5 minutes, and it is not updated to the real value, enter the reset command and the ROSC becomes 23%.

    Best regards,

    Relly Chu

  • Hi Relly,

    Thank you for showing that, it seems like everything is configured correctly even though the timer is not allowing the RSOC to change. Is it possible to program the gauge with the bq40z50-R5 firmware below and see if this issue still persists?

    https://www.ti.com/tool/BQ40Z50-DEVICE-FW 

    Regards,

    Anthony Baldino

  • Hi Anthony,

    Okay, thank you for your help. I will update the firmware of BQ40Z50-R5 and test it again. I will get back to you if I have any information.

    Best regards,

    Relly Chu

  • Hi Relly, 

    Thank you for testing that, please let us know the results when received.

    Regards,

    Anthony Baldino