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:BQ20Z655-R1不可更改的寄存器值

Guru**** 2538930 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/740208/bq20z655-r1-bq20z655-r1-unchangable-register-values

器件型号:BQ20Z655-R1

您好!

在上面的主题中、TI 人说闪存更新正常电池电压可设置为  低至4500mV。 但是、当我尝试更改该值时、它不允许将值设置为低于6000mV。 如何将该值设置为低于6000mV。  

在学习周期中、我们必须对电池放电、直至达到终端电压。 那么、端接电压是否可以小于闪存更新正常电压? 或者它必须大于闪存更新正常电压?

如果我们不能将端接电压设置为小于闪存更新正常电压、那么对于2节电池应用、端接电压将为每节电池3V、这是否会提供适当的容量指示?

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

    您的 encr 会限制该值、因为设置的最小值为6000mV。 您需要一个修改后的 encr、允许您写入较低的值。

    术语 V 与闪存更新正常电压没有关系。 但是、您的每节电池项 V 最好保持在3000mV 以上。

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

    您好、Batt、

    这是否意味着数据闪存值不用于学习周期计算? 由于数据闪存值不会更新到6000mV 以下、这不会导致学习周期计算中出现任何问题?

    数据闪存是否仅供用户参考、不用于任何实际阻抗计算?

    如何修改 encr 文件中的限制?

    您能否为我提供一个修改后的 encr 文件、其中包含更少的闪存更新 OK 电压值、这将更适合2节电池应用。

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

    是的、我可以将该文件发送给您。 请让我等到今晚。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请参阅随附的文件。

    e2e.ti.com/.../bq20z655_5F00_R1_5F00_V0_5F00_03_5F00_BLD_5F00_0004.zip

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

    您好、Batt、


    感谢您提供该文件。


    您能否回答我在上述帖子中的问题、了解这一切的工作原理。


    您能告诉我如何修改此 encr 文件吗?如果以后我想更改某个值、那么我可以自己进行修改。

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

    我们不允许客户更改 encr 文件。 这些是由 BMS 中的工具组修改的设置文件。 甚至我们也无法访问它们。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    DF 值在学习周期中由监测计更新。 它不仅仅是一个参考。 闪存更新正常电压的作用是防止用户写入低于该阈值。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Batt、

    感谢您的文件和帮助。 现在、我可以执行适当的学习周期。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Batt、

    我尝试对该 encr 文件进行编程、但 bq 软件无法识别 encr 文件。 似乎只了解 senc 文件。

    请帮助我将 encr 文件编程到器件。

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

    我在另一篇文章中看到、encr 文件应放置在 C:\Program Files (x86)\Texas Instruments\bq Evaluation Software 文件夹中。

    我尝试过此操作、但闪存更新正常最小电压没有改变。 然后、我将您提供的 encr 文件重命名为 bq20z655_0_03.encr、并删除了文件夹中同名的文件。 然后、我可以将最小值更改为高达4500mV。

    1->我是否执行了正确的过程? 如果不是、请指导我如何正确执行该操作。

    2->我更改了已学习的 DataFlash 文件的闪存更新正常电压并生成了一个黄金文件,它是否正常,或者我必须这样做
    是否由于新的 encr 文件而再次完成学习周期?

    3->bq20z655-R1未找到生成 golden 文件的任何正确文档。 我使用了以下过程。 请验证是否为
    过程正确、如果不正确、请告诉我生成黄金文件的正确过程。

    更新状态更改为0x06后、执行以下步骤。
    读取数据闪存值并将其保存在文件中。
    2.用记事本打开文件,将“更新”状态更改为0x02,并将“周期计数”更改为0。
    使用默认的 senc 文件对器件进行编程。
    使用默认 senc 文件进行编程后、从 bq chem 中选择适当的电池化学成分并进行更新。
    5.加载修改后的 DataFlash 文件并将其写入监测计。
    6.进入 PRO 屏幕并将设备置于 ROM 模式。
    7.从顶部选择"Flash Memory"选项、然后选择"Read to file"选项。
    保存的 senc 文件将是将在生产中使用的 Golden SENC 文件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1. Selva,感谢您的努力。 你是对的。
    2.无需使用新的 encr 重复此操作。
    3.正确。 但我建议您重复执行所执行的过程、以将更新状态更改为0x06至0x0E。 这样、第一个 DSG 将使您了解 Ra、下一个 DSG 将优化学习值。

    再次感谢您的努力。 我非常感谢您、作为客户、您的尽职调查。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    一些人还使用 Manufacture Access 子命令"Generate CSUM"在步骤2之后或步骤4之后重新计算 DataFlash 校验和、但我不知道此步骤是否强制执行、我在 TI 关于创建黄金映像的建议中没有看到此要求。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不是真正需要的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢 Batt、

    我重复了该过程、得到了0x0E 的更新状态。

    Regads、

    Selva