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.

BQ28Z610-R1: Golden Learning 学习更新

Part Number: BQ28Z610-R1


您好!目前调试BQ28Z610-R1用于1S3P电量计学习更新时按照TI电量应用指导Update Status = 0x0E已更新,是不是学习过程已经完成?

在导出GG文件用记事本打开修改Cycle Count = 0, Qmax Cycle Count = 0,Update Status = 02后,重新导入点击LIFETIME_EN导出SREC。烧录程序进入读取Update Status = 06,电量显示100%没有正常工作。请问一下这是在那个步骤出错了导致工作不正常?谢谢!

Test_0825_0e_CCV.gg.csv

  • 您好,请确认gg文件写入是否成功,对比一下其他参数,是不是写入gg文件之前的参数。

  • 您好,导入手动修改Cycle Count = 0, Qmax Cycle Count = 0,Update Status = 02的 gg文件写入时显示未写入参数。如果导入原先没有手动修改过还是0E的gg文件是可以写入成功的,读出来参数也是正确的。修改后就写不进了。谢谢!

  • 您好,请将auto refresh关掉以后再试一下。请确认没有处于seal状态,并且 if the voltage is above the flash update voltage threshold.

  • 您好,已经关掉了自动刷新,也没有处于seal状态,现象还是一样的写不进。只要手动修改过Update Status = 02就会写入不进。手动修改Cycle Count = 0, Qmax Cycle Count = 0这二项是可以写进去的。

    下图是当着状态。谢谢!

    阻抗表:

  • 您好,这边将GAUGE=0,LIFETIMF=1可以写入进去。写进去后Cycle Count = 0, Qmax Cycle Count = 0,Update Status = 02。在充放电时电量显示一直100%。学习好不是可以自动使用算法的吗?还要有其他设置才能用?谢谢!

    看配置R_a0的阻抗表已经在使用了的。

  • 您好,gauge_en使能才会使能IT算法,IT算法跟参数写入不冲突。您有几块芯片有这种问题?重新刷新一下固件看问题是否还在。

  • 您好,使用过3块芯片都是一样的。也重新刷过“bq28z610R1_v1_01_build_29”的固件都是同样的现象。请帮忙看一下是不是有那里有配置不对的?谢谢!

    0831_02.gg.csv

    设计的是单节电芯3并的。看Ra Table,R_a0是已经更新作用,下面的R_a1、R_a0x和R_a1x是不是就不用更新了?

  • 您好,正在查询,稍后回复。

  • 您好,Gauge_EN is 1 when Impedance Track is set. 

    While Impedance Track is enabled, the user cannot manually change Update Status = 02. I was able to change Cycle Count and Qmax Cycle Count regardless of Gauge_EN. 

    It is recommended to change the Update Status to 02 after the learning cycle and the only way this can be done is if IT (Gauge_EN = 0) is disabled. Disabling Gauge_EN should automatically change Update Status to 02.


    Gauge_EN controls the ITEN bit in LStatus() register.