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.

BQ41Z50: AOLD configuration

Part Number: BQ41Z50

Tool/software:

How do we configure the AOLD thresholds?   The registers described in the BQ41Z50 TRM do not exist anywhere in BQ Studio.   I am get AOLD safety alerts, my application is a high current discharge application.   The registers to set RSNS and the thresholds is missing.   I configured my discharge currents correctly per the TRM, but I'm hitting AOLD and that cannot be adjusted

  • Hello Pat, 

    Could you export you data memory value (.gg.csv) to see what values you have configure your gauge, you could either send it here or message me. But below I've attached the register to change the AOLD

     

    Thank you,
    Alan 

  • GG file below...

    But the issue I'm having is that the AOLD limit is getting hit.  I set the current limit to 22A, but at 1.5A discharge I am getting an AOLD alert and the discharge FET opens.   It looks like the AOLD limit needs to be increased per the TRM, but the registers to increase it do not exist in the BQ41Z50.

    Per the TRM sectioon 2.7.1, the AOLD alert is triggered by these registers, although the TRM is not correct, there are many many errors in it.  Looks like it was just copied from a different TRM...  Anyhow, I need to change the thresholds for the AOLD, the settings you referenced above just change the time, not the current / voltage thresholds. 

    3731.acprs_settings.gg.csv


  • Hello, can we please get an update on how to change the configuration?   The design does not work at this moment due to an AOLD safety flag and the documentation does not state how to correctly adjust this.  The TRM has the wrong information

  • Hello Pat, 

    After consulting with my team there is a typo in AOLD and please reference the E2E I've shared below.

    BQ41Z50: Threshold of AOLD, ASCC and ASCD - Power management forum - Power management - TI E2E support forums


    Thank you,
    Alan

  • That thread did not answer the question, the documentation is still wrong and register is not correct.  That thread was configuring latches and times not the thresholds.   As noted in the other thread, the TRM does NOT match anything in BQ studio.  As noted in the other thread, TI said TRM is wrong and needs to be corrected.,

    If the OCD 1 register actually has a completely different description and name, and there are more bits than the TRM.  TRM has only 3 bits, this register from the other thread has 7 bits.

    TRM , shown below, has only 3 bits.  Plus TRM says max threshold is 50mV.  This cannot be correct, datasheet for BQ41z50 says the AFE input is +/- 200mV. 

    So TRM is completely wrong.   I need to know:

    1) what register configures AOLD thresholds

    2) what are the thresholds for AOLD register bits for BQ41Z50, they are different than other parts and the TRM is completely wrong

    2) How to set RSNS.  I need to set RSNS=1.  TRM says to set it in AFE Protection register, that register does not exist in BQ Studio as shown in above pictures.

  • Hi Pat,

    From same thread Alan shared.

    "OLD can be translated to OCD under AFE section since AFE implies Hardware Protections. I think it is a naming discrepancy. "



    I agree with you that the TRM has errors in regards to thresholds. But, the AFE: OCD thresholds can be changed and tested.

    Please use  the below as the true thresholds. 

    SELMSB

    SELLSB

    Vth low (mV)

    0

    0

    0.000

    0

    1

    2.500

    0

    2

    5.000

    0

    3

    7.500

    0

    4

    10.000

    0

    5

    12.500

    0

    6

    15.000

    0

    7

    17.500

    0

    8

    20.000

    0

    9

    22.500

    0

    10

    25.000

    0

    11

    27.500

    0

    12

    30.000

    0

    13

    32.500

    0

    14

    35.000

    0

    15

    37.500


    I do not think the RSNS bit is available in the beta-FW. Note this device will fully RTM at the end of the month.
    I will check with FW team regarding the RSNS bit. 

    For now, can you test the above with AFE: OCD settings? 

  • thanks, the SELMSB is not shown in the table above. Is it not supported?   We are pulling 24A across a .004 ohm resistor, so I need a threshold of  > 100 mV.   Per the datasheet, the range is +/- 200mV so this has to be settable.  Just want to make sure it works.  Without RSNS support,  per the #'s you have above, it's 2.5mV / lsb, so I should need 7 bits to get > 100mV.   Can you confirm if the full  range is supported in this version of software?   Or do I have to wait until the next release to get the full range we need with RSNS support?


    I'll play with what we have now to see what happens

  • Hi Pat,

    You would want to play with these bits.
    Essentially... ASCDVoltage Threshold = Short Circuit Discharge[6:0] * -2.5mV




    Hope this helps. 

    Yes, we will have better documentation for RTM release. 

  • Perfect thanks.   We set the threshold based on the above and can confirm that it works and we no longer get AOLD.

    thanks!