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.

BQ34Z100-G1: Update Learning Cycle RUP_DIS = 1

Part Number: BQ34Z100-G1
Other Parts Discussed in Thread: BQ34Z100-R2, GPCCHEM

Tool/software:

Hello, I am proceeding through the Learning Cycle illustrated by the diagram in Figure 11-2 on pg. 65 of the BQ34Z100-R2 Technical Reference Manual.

 

I got VOK = 0 and Update Status = 0, but RUP_DIS is set high despite me having left the device with no current flowing out of the battery overnight, which to my understanding is supposed to cause the device to enter RELAX mode after a while and take a VOC measurement which is supposed to cause the RUP_DIS register to drop to a 0.

I came across this post BQ34Z100-G1: bq34z100-G1 question: should RUP_DIS be clear after applying a golden image? - Power management forum - Power management - TI E2E support forums that said that "For the initial discharge, you want RUP_DIS = 1 so resistance updates do not occur" and contains a link to a file that seems to say the same thing: /cfs-file/__key/communityserver-discussions-components-files/196/4722.LearningCycleOverview_5F00_.pdf This seems to contradict the recommendation in Figure 11-2 of the Manual that RUP_DIS = 0.

I've been running through the discharge cycle despite RUP-DIS being 1, should I keep running through the Learn Cycle or do I need to do something to reset the RUP_DIS register to 0?

  • Hi,

    What ChemID are you using?

    How was this ChemID selected?

    Regards,

    Evan

  • Last I programmed it with 2145, which I obtained by testing the cells we had and then sending the data to the TI Gauging Parameter Calculator. I haven't reprogrammed it since and the registers say the Device Chemistry is LION and the Static Chem DF Checksum is 70e0 so it looks to me like it is still programmed to 2145.

  • Hi,

    Can you share the GPCCHEM report.

    Regards,

    Evan

  • Here is the .txt inside the zip file too:  

    Chemistry ID selection tool, rev=2.54		
    		
    Configuration used in present fit:		
    ProcessingType = 2		
    NumCellSeries = 1		
    ElapsedTimeColumn = 0		
    VoltageColumn = 1		
    CurrentColumn = 2		
    TemperatureColumn = 3		
    		
    Best chemical ID : 2145	Best chemical ID max. deviation, % : 1.82	
    		
    		
    		
    Summary of all IDs with max. DOD deviation below 3%		
    		
    Chem ID	max DOD error, %	Max R deviation, ratio
    2145	1.82	7.96
    2144	1.97	2.44
    5377	2.07	0.86
    2085	2.43	2.5
    5936	2.9	0.1
    		
    Max. deviations for best ID is within recommended range. Chosen best chemical ID is suitable for programming the gauge.		
    		
    		
    Selection of best generic ID for ROM based devices like bq274xx		
    		
    		
    Device / Family #1		
    Generic Chem ID	Device/ Voltage/ Chemistry	max DOD error, %
    3142	bq27421-G1D: 4.4V LiCoO2	21.03
    354	bq27411-G1C: 4.35V LiCoO2	23.56
    128	bq27421-G1A: 4.2V LiCoO2	27.53
    312	bq27421-G1B: 4.3V LiCoO2	33.68
    Best generic ID 3142		
    Warning: Generic ID Deviation is so high that it is most likely due to anomaly in the data. Please check that data files have recomended format, units and test schedule		
    		
    		
    Device / Family #2		
    Generic Chem ID	Device/ Voltage/ Chemistry	max DOD error, %
    1202	bq27621: (default) 4.2V LiCoO2	23.18
    1210	bq27621:  (ALT_CHEM1) 4.3V LiCoO2	23.29
    354	bq27621:  (ALT_CHEM2) 4.35V LiCoO2	23.56
    Best generic ID 1202		
    Warning: Generic ID Deviation is so high that it is most likely due to anomaly in the data. Please check that data files have recomended format, units and test schedule		
    		
    		
    Device / Family #3		
    Generic Chem ID	Device/ Voltage/ Chemistry	max DOD error, %
    3142	bq27426: (ALT-CHEM2) 4.4V LiCoO2	21.03
    1202	bq27426: (ALT_CHEM1) 4.2V LiCoO2	23.18
    3230	bq27426: (default) 4.35V LiCoO2	23.63
    Best generic ID 3142		
    Warning: Generic ID Deviation is so high that it is most likely due to anomaly in the data. Please check that data files have recomended format, units and test schedule		
    		
    		
    Warning: Last OCVpoint has non-zero current I=  -0.2996490425 Please make sure you have a 5 hr relaxation period after the end of discharge.		
    

  • Hi,

    Thanks for the report, can you share the data you used to generate this report?

    Learning cycle errors regarding the VOK and Rup_Dis are usually related to poor chemID matches.

    Regards,

    Evan

  • Is there anybody I can just call?

  • Hi,

    Assuming this is the log file you submitted to the tool. There is an error in the elapsed time column, it is not linear and there are a lot of 0s at the end that would need to be removed.

    I would also verify your gauge is accurately reading voltage, current, and temperature.

    Please try to match the graph in the document below.

    Simple Guide to Chemical ID Selection Tool (GPC) (Rev. A)

    Regards,

    Evan

  • I've fixed the elapsed time column so it counts up linearly instead of restarting between phases of the test and I've removed the 0s at the end so the spreadsheet ends at row 9201. 8078.roomtemp_rel_dis_rel_2.csv 

    I submitted that to the GPG calculator and got a report.

    Chemistry ID selection tool, rev=2.54		
    		
    Configuration used in present fit:		
    ProcessingType = 2		
    NumCellSeries = 1		
    ElapsedTimeColumn = 0		
    VoltageColumn = 1		
    CurrentColumn = 2		
    TemperatureColumn = 3		
    		
    Best chemical ID : 2145	Best chemical ID max. deviation, % : 1.82	
    		
    		
    		
    Summary of all IDs with max. DOD deviation below 3%		
    		
    Chem ID	max DOD error, %	Max R deviation, ratio
    2145	1.82	7.96
    2144	1.97	2.44
    5377	2.07	0.86
    2085	2.43	2.5
    5936	2.9	0.1
    		
    Max. deviations for best ID is within recommended range. Chosen best chemical ID is suitable for programming the gauge.		
    		
    		
    Selection of best generic ID for ROM based devices like bq274xx		
    		
    		
    Device / Family #1		
    Generic Chem ID	Device/ Voltage/ Chemistry	max DOD error, %
    3142	bq27421-G1D: 4.4V LiCoO2	21.03
    354	bq27411-G1C: 4.35V LiCoO2	23.56
    128	bq27421-G1A: 4.2V LiCoO2	27.53
    312	bq27421-G1B: 4.3V LiCoO2	33.68
    Best generic ID 3142		
    Warning: Generic ID Deviation is so high that it is most likely due to anomaly in the data. Please check that data files have recomended format, units and test schedule		
    		
    		
    Device / Family #2		
    Generic Chem ID	Device/ Voltage/ Chemistry	max DOD error, %
    1202	bq27621: (default) 4.2V LiCoO2	23.18
    1210	bq27621:  (ALT_CHEM1) 4.3V LiCoO2	23.29
    354	bq27621:  (ALT_CHEM2) 4.35V LiCoO2	23.56
    Best generic ID 1202		
    Warning: Generic ID Deviation is so high that it is most likely due to anomaly in the data. Please check that data files have recomended format, units and test schedule		
    		
    		
    Device / Family #3		
    Generic Chem ID	Device/ Voltage/ Chemistry	max DOD error, %
    3142	bq27426: (ALT-CHEM2) 4.4V LiCoO2	21.03
    1202	bq27426: (ALT_CHEM1) 4.2V LiCoO2	23.18
    3230	bq27426: (default) 4.35V LiCoO2	23.63
    Best generic ID 3142		
    Warning: Generic ID Deviation is so high that it is most likely due to anomaly in the data. Please check that data files have recomended format, units and test schedule		
    		
    		
    Warning: Last OCVpoint has non-zero current I=  -0.2996490425 Please make sure you have a 5 hr relaxation period after the end of discharge.		
    
     The report is recommending the same 2145 battery, which maps onto the Sony US18650VC7 which, frankly, has the same 18650 package, is within 500mAh of capacity, and has the about same nominal cell Voltage as the Molicell P30B's I ran the tests with. I think the issue might be more likely to be related to the programming or usage of the SOC in some way. But I could be wrong.

  • Hi,

    Thanks for sharing that information I agree, the ChemID looks good.

    Please follow the steps in this document for the learning cycle: Achieving The Successful Learning Cycle (tij.co.jp)

    Please allow make sure all parameters mentioned at the beginning of the document are properly configured before beginning the learning cycle process.

    Regards,

    Diego

  •   

    The instructions you sent seem to mention talk about GAUGE_EN command and register. I don't seem to have these.

    Should I try IT_ENABLE before I go through the discharge cycle? Do I need to do IT_ENABLE and then RESET? Will IT_ENABLE make any changes I can't undo? Will RESET erase everything and make me have to reenter all the values I put into the registers?

  • Hi,

    Yes, for this gauge send the IT enable command.

    I would like to mention I would avoid sending reset commands during the learning cycle process.

    Regards,

    Diego

  • a reset cmd will not reset df parameters

  • Ok, because the Figure 11-2 diagram says you use the IT enable command after discharging it, but if I can't get RUP_DIS = 0 then I need to figure out how to get it to be 0 before I discharge it, and then after discharging it I can then consider the IT enable command, correct?

    Or would IT enable activate the Impedance Track algorithm and then it'll go into relax mode and set RUP_DIS = 0 as part of that?

  • Hi,

    IT_EN will enable the Impedance track algorithm, discharge to empty then enable IT.

    Regards,

    Diego

  • Tried that last night and it worked, thanks! One more question-- what happened to Evan? Or was there never any Evan, just as Oceanaia was always at war with Eastasia?

  • Hi,

    Evan learned how to change his preferred name on e2e :)

    Regards,

    Evan Diego