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.

[参考译文] BQ40Z60:固件更新与黄金映像

Guru**** 2325560 points
Other Parts Discussed in Thread: BQ40Z50, BQ40Z60, GPCRA0, BQSTUDIO
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/583327/bq40z60-firmware-update-vs-golden-image

部件号:BQ40Z60
主题中讨论的其他部件:BQ40Z50,, GPCRA0,BQSTUDIO

我有一个黄金映像(srec文件),在过去一年中已在生产中使用,没有任何问题。 但最近我们发现当细胞严重失衡时,细胞无法正常工作。  在充电端接锥形电流之前发生单节过压故障。  

srec文件是使用固件版本13创建的,据我所知,该版本有一个阻止单元平衡的错误。   我的问题是,在维护学习周期数据和其他配置(Ra表,Qmax,Chem ID等)的同时,是否有方法更新到最新版本的固件?  

另外,在哪里可以找到有关固件版本的信息?  是否有记录固件差异的固件版本注释?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Charley,

    您可以将旧的srec加载到bq40z60中,然后可以导出gg.csv文件以及DF设置,然后将这些设置导入到具有更新固件的量表中,或者您也可以参考此bq40z50应用注释。

    www.ti.com/.../slua743.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是否会生成配置的准确副本?  gg中没有包括一些参数,如化学标识。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我已附上我们需要更新的srec文件。

    谢谢!
    查利

    e2e.ti.com/.../BATTERY_5F00_DF_5F00_v1.00.003_5F0.28万_R4_5F00_750mA_2900_.zip</s>2900

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Charley,

    以下是最新发布的0.15 v....中的最新版本。

    e2e.ti.com/.../BATTERY_5F00_DF_5F00_v1.00 .003_5F0.28万_R4_5F00_750mA_29005F00_FW_5F00_5F00_v<xmt-block1>2.9005万 0.15.srec.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢Damien,这非常有帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Damien,

    我将“Balancing Configuration Register”(平衡配置寄存器)设置为0x05。  但《参考手册》中规定更新状态= 0x0E是必需的。  我的更新状态为0x04。

    我最初从在线 测量参数计算器(GPC)生成Qmax和Ra表,因为量表在多次循环/尝试后无法自动学习这些参数。

    如何设置更新状态?

    谢谢!

    查利

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Charley,

    最佳方法是执行优化/学习周期以获取Qmax和Ra表更新。 您是否愿意再次尝试?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Damien,

    是的,我可以重试。  您是否有任何建议可以提高它的工作机会?  另外,学习到的状态(0x0E)是否可与黄金映像一起传输?  我以前看到过更新状态寄存器增量,但在关闭并重新打开量表后,它重置为0x04。

    以下是我使用的步骤:

    1-使用适合客户应用的相应参数配置DataFlash;配置包装的化学成分并执行校准。
    2-激活阻抗跟踪。
    3-为电池组充电以对终端充电。 将设置VCT状态寄存器。
    4-让包裹静止,直到设置REST标记(2小时)。
    5-以C/10至C/5的速率将电池组放电至终端电压。
    6-让包装休息,直到设置REST标记(5小时)。 Qmax应更新,更新状态应增加到05。
    7-为电池组充满电以充电至终端。
    8-让包装停止,直到设置REST标记(2小时)。
    9-以C/10至C/5的速率将电池组放电至终端电压。
    10-让包装停止,直到设置REST标记(5小时)。 Ra表应更新,Update Status (更新状态)应增加到06。

    谢谢!

    查利

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否有办法强制更新状态为0x0E?

    充电器测量准确。 在我们的配置中,bq40z60不会永久地与电池组配对。 当删除并替换一个文件包时,我不希望单元格平衡停止工作,因为更新状态会重置。


    谢谢!
    查利
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    查利
    如果您使用GPCRA0工具查找您的包的Ra表和Qmax值,则可以将更新状态设置为06。 您也可以将其设置为0E以允许单元平衡。 当您使用golden文件更新文件包并在Qmax更新之前允许单元格平衡时,就会出现风险。 这可能会导致单元平衡问题,因为Qmax不会反映新单元。 我们建议允许Qmax更新新的单元格第1个单元格,并在允许使用单元平衡之前将"更新状态"增量为0E。

    Tom
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢,现在根据操作状态下的CB位激活单元平衡。  我看到细胞平衡时间正在倒计时。  但我看不到电池电压正在收敛。  我如何确认平衡是否实际发生?  我使用内部平衡,因为我没有外部单元平衡FET。

    e2e.ti.com/.../BATTERY_5F00_DF_5F00_v1.00.005_2800_R4_5F00_750mA_5F00_B15_2900_.zip</s>2900

    我的新srec文件已附加。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    查利

    您必须在bqStudio中开始记录,并在几小时后绘制电池电压图。 您将单元平衡配置设置为每mAh超过1小时,因此您可以减小该值以查看单元平衡的更快变化,但也可以考虑这样做会增加散热。

    您的CB设置:
    高级充电算法 电池平衡配置 平衡时间/mAh电池1367 s/mAh
    高级充电算法 电池平衡配置 平衡时间/mAh 2-4514 s/mAh
    高级充电算法 电池平衡配置 最小启动平衡增量 3 mV
    高级充电算法 单元平衡配置 放松平衡间隔 1.8万 s
    用于 平衡 80%的高级充电算法电池平衡配置最小RSOC