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.

[参考译文] BQ20Z655-R1:大规模生产编程程序

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/857791/bq20z655-r1-mass-production-programming-procedure

器件型号:BQ20Z655-R1
主题中讨论的其他器件: bq20z80BQ20Z90BQ20Z70

您好!

我在其他主题之后提出了这个问题、但我无法得到任何答案。 我要再次提出问题。  

我想了解如何创建文件(.senc、.srec、.rom。 dfi 或.gg 文件)、我可以将其用于大规模生产。 我已经阅读了很多关于它的主题、文章、文档、但我无法得到正确的答案。 德州仪器的文档系统有一点复杂。

您可以看到我对 BQ20Z655-R1编程的了解;

  1. 编辑数据闪存参数。
  2. 校准。  
  3. 它通过写入21来使能制造商访问。
  4. 学习周期直到更新状态变为0E
  5. 然后将数据闪存参数导出为 gg 文件
  6. 将默认 ROM 上传到该电池。  
  7. 导入在步骤5中导出的 gg 文件。
  8. 上传化学品 ıd

您能解释一下从开始到大规模生产的步骤是什么?

电池编程的正确方法是什么? .srec 文件? .Rom 文件? 如何将数据导出为.senc 文件?

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

    e2e.ti.com/.../8802.slua421a_5B00_1_5D005F00_quick-start-guide-for-bq20zxx-family-gas-guages.pdf

    随附的应用手册对此进行了说明。 PS 通读并要求澄清任何不清楚的部分

    谢谢

    Onyx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Onyx、
    我已经阅读了该文档。 它介绍了如何将 Bq 评估软件与 bq20z80配合使用。 我对本文档(bq20zxx 系列电量监测计的快速入门指南 SLUA421A)针对特定电池类型准备优化默认闪存常数(SLU334B)有一些疑问、请参阅 SLUA421A (快速入门指南…) 第12页。
    首先    、我们能否说 Bq20z655-R1属于 Bq20zxx 系列
    当我阅读快速入门指南 SLUA421A 文档时、我不确定 BQ20Z655-R1是否属于 BQ20ZXX 系列。 因为当我使用 Bq 评估软件(v0.9.80)时、会出现 BqChem 部分、而不是 SLUA421A (快速入门指南…)中所写的 bqEASY 部分。 此外、在 Bq20z655-R1上的学习周期结束时、更新状态可以为0E、但 SLUA421A (快速入门指南…) 文档显示更新状态应该达到06? 该文档始终显示有关 Bq20z70、Bq20z75、bq20z80、Bq20z90的示例。 这就是为什么我不认为 BQ20ZXX 文档与 BQ20Z655-R1无关的原因。

    2.   在 SLUA421A (快速入门指南…)的第9页中,它显示“为了使 Impedance TrackTm算法正常工作,需要知道锂电池的确切化学成分,并且需要加载正确的.SENC 文件。”。 此外,在 SLUA334B 的第一页(为特定电池类型准备优化的默认闪存常数)中,会显示“如果化学不是默认值,请为相应的化学 ID 编写.senc 文件。

     

    我找到了我的电池化学成分文件并加载到 Bq EVSW 文件夹中。 现在、我可以将化学成分文件上传到 BqChem 部分的 BQ20z655-R1。

     

    我的问题是:

    ·        如何从 BQ20z655-R1导出.SENC 文件?

     

        想创建我的黄金映像。 因此我可以将其上传到每个数据包中。 但还有一些不明确的问题。

    ·        我可以上传每个数据包的文件格式是什么? .ROM 或.gG 或.Senc 文件类型?

    ·        我看到文件格式是.ROM,因为在 SLUA334B 的第2页(为特定电池类型准备优化的默认闪存常量)中,它说:“现在可以导出要在生产中使用的数据闪存映像(*.ROM)文件了。”。

    ·        当我有黄金文件时、我是否需要对上传该黄金文件的所有新包进行放电和充电? 编程后为新电池组充电是否错误?

     

          重要的问题是、创建用于大规模生产的黄金数据的正确步骤是什么。 文件有一些不明确的问题。 (SLUA334B 为特定电池类型准备优化的默认闪存常数)您能检查我在下面编写的步骤吗?

    ·        我的化学成分不是默认的、但我使用的是.chem 文件的单元格。 “为相应的化学 ID 编程.senc 文件”是什么意思? 我有 bq20z655-R1的默认.senc 文件。 但 没有相应化学 ID 的.senc 文件。 我可以从哪里获得它?

    ·        我将编辑适当的数据闪存常数。 (更新状态默认为00)

    ·        我将校准硼。

    ·        我要连接电池。

    ·        我将在 Bq 评估软件上编辑 Qmax 值。 (Paralel Cells * Cell Min Capacity)

    ·        启用它

    ·        充电包已满。(我将等待卸载、直到电池组终止并设置 FC 标志。)

    ·        然后、我将让它放松2小时15分钟。

    ·        在电池欠压保护停止放电之前、我将以稍低于 C/5的电压对电池组放电。

    ·        我将让它放松5小时5分钟。

    ·        我将重复放电和充电。 更新状态为06时、我是否必须停止运行学习周期? 因为在最后的步骤中、它会显示:将更新状态06更改为02。

    ·        当更新状态为 REACH 06时、我将导出 gg 文件。

    ·        我将编辑更新状态06至02。

    ·        我将把周期计数清零

    ·        我将会将寿命数据值编辑为默认值。

    ·        我将写入默认的.senc 文件以清除所有隐藏的值。 在文档中、它显示编写包含正确 chemId 的.senc 文件。 但我有 chem 文件和默认的.senc 文件、但我不知道如何创建包含 chem id 的.senc 文件?

    ·        我将写入我修改过的 gg 文件。

    ·        我将在 BqChem 部分从电池导出.ROM 文件。

    ·        然后、我将在大规模生产时将该 ROM 文件写入新电池。

    ·        然后、我将在大规模生产时校准所有新电池。

    ·        然后密封所有这些器件。

    ·        然后为所有这些电池充电。

    ·        发货