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.

[参考译文] BQ34Z100EVM:解封和重置电量监测计

Guru**** 2553450 points
Other Parts Discussed in Thread: BQ34Z100EVM, EV2400, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/777817/bq34z100evm-unsealing-and-resetting-the-fuel-gauge

器件型号:BQ34Z100EVM
主题中讨论的其他器件:EV2400BQSTUDIO

我有 一个要 复位的 BQ34z100EVM。 如果我的理解是正确的、我需要在重置器件之前将其解封。 我使用 了 BQstudio 主屏幕右侧"命令"窗口中的按钮来解封密钥。 执行此操作后、我在"Commands"窗口下方的"Log Panel"中的列"cmd"中收到了代码"36720414"(我已附上主页屏幕图片及以下代码)。 接下来、我使用"Advanced Comm I2C_FUNSEAL 键。 折页 是我输入的参数:I2C 地址:AA;起始寄存器地址:00;要写入的字节:72 36 14 04。 但是、器件不确认此写入操作。 我的程序中有哪些错误? 是否有另一种方法可以解锁器件或直接将其复位? 谢谢!

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

    尊敬的 Ved:

    关闭自动刷新(仪表板顶部的绿色栏现在应为红色)

    在高级通信发送中

    14 04、然后72 36

    要快速执行此操作、请将72 36复制到计算机的剪贴板中、然后键入14 04、单击"写入"、突出显示14 04、Ctrl-v 进行粘贴、单击"写入"

    图片如下:

    此致、

    Bryan Kahler

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

    非常感谢 Bryan! 我能够解封器件并将其重新复位。 现在、我将尝试校准电压。 我已将设置移至新计算机、这就是我面临以下问题的原因:

    目前:Volsel 处于低电平、<=5V 时插入两个跳线、插入跳线 J1、插入 EXT 跳线。

    此外、我还更新了 BQstudio 版本和 EV2400固件。 我已将 电源连接到 BAT+和 BAT-。 我逐渐将电压增加到4V。 但是、监测计显示的读数为0mV (即使在我在扫描模式下设置 BQstudio 之后)。

    现在、在校准电压(我关闭扫描模式)时、我勾选了"校准电压"、在框中输入了施加的电压值(通过 DMM 测量)、然后单击"校准"。 但是、它会给我一个错误、并且除了 Calibrate (校准)外、还会出现一个叉号。 此外、校准屏幕上的监测计电压仍然为0mV。

    我哪里出错了? 非常感谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请检查您是否处于完全访问模式。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Batt!

    我能够完全访问该器件、之后我校准了 CC 偏移和电路板偏移。 此过程中未发生错误。 接下来、我尝试校准电压(电源施加4006mV)。 但是、它给了我一个错误。 此外、监测计将电压读数为0mV。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否正确设置了 EVM 上的跳线?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    跳线设置为:插入<=5V 上的两个跳线、插入跳线 J1、插入 EXT 跳线。

    我将在该问题发生之前详细介绍整个背景:

    1:我使用电量监测计读取的电流为1500mA、电压为~3.7V、读数分别减少了200mA 和0.2V。

    2:为了纠正此问题、建议将 VOLSEL 设置为低电平、重置测量仪表并在此 螺纹中再次校准。

    3:我通过 BQStudio 将 VOLSEL 变为低电平。 这样做时、BATLOW 也会降低、因为连接的电池的端子电压为3.7V

    4:在此之后、我解封了器件并将其复位。

    5:现在、我在如上所述校准电压时遇到错误。

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

    尊敬的 Ved:

    您的分压器值是多少? 如果跳线设置为<= 5V、请确保 volsel = 0且分压器= 5000mV。

    如果您在设置数据闪存中的任何值时遇到错误、这可能是因为闪存更新正常电压过高和/或串联> 1。

    如果无法写入数据闪存、请使用默认 SREC 重新编程监测计、并将闪存更新确定电压设置为0 (regin 请不要低于3V)。

    此致、
    Bryan Kahler

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

    你好 Bryan!

    跳线设置为<=5V;VOLSEL=0。 分压器设置为5005mV、因此我将其复位为5000mV。 但是、测量仪表电压仍读数为0mV (即使在我刷新寄存器窗口之后)、而我连接的电源设置为4V。

    闪存更新正常电压为2800mV、串联电池数为1。

    我没有对 IC 进行重新编程、但目前我的 Regin 电压为4.03V (在 TP6引脚上测量)。

    我在下面附上了寄存器窗口的图片:

    附注:当我获得对器件的完全访问权限时、仪表板中 IC 旁边会出现一个"ZZZ"符号。 这是可以的、还是意味着 IC 处于非活动状态或其他情况?  

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

    对于此器件、ZZZ 图标表示器件处于非密封和非密封完全访问状态。

    如果任意一个锁定图标位于仪表前面、则在未密封或未密封完全进入之前、命令可能不起作用。

    请尝试对电量监测计进行下电上电、以查看这是否可以解决问题。

    在下电上电后、检查为分压器设置的值。 如果问题仍然存在、请使用网站 www.ti.com/.../sluubv2上的 SREC 对监测计进行编程

    然后、按照快速入门指南中的启动步骤进行操作、在此处找到(似乎所有步骤都已完成): www.ti.com/.../sluc580

    如果问题仍然存在、请测量 BAT 引脚上的电压并告知我结果。

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

    你好 Bryan!

    我对器件进行了下电上电、但分压器值保持在5000、仍然无法读取电压。 因此、我使用您建议的.srec 文件对监测计进行了编程、监测计的工作已恢复正常。 它能够读取我施加到它的电压。 非常感谢!

    但有一个问题:在监测计开始出现故障之前、我尝试读取低于4.5V 的电压、并且我在电压和电流读数方面遇到了一些问题(该值分别关断0.2V 和200mA)、即使在正确校准后也是如此。 因此、您在 这个线程中建议 我将 VOLSEL 位变为0、然后校准器件。 我通过单击'Data memory'选项卡中'Pack Configuration'寄存器窗口中的'VOLSEL'位将 VOLSEL 变为低电平。 单击后、VOLSEL 块变为红色、此时器件根本不读取电压的问题开始了。

    那么、为避免影响器件的正常运行、将 VOLSEL 置为低电平的正确方法是什么?

    此外、数据表将位名称指定为'VOLTSEL'、而 BQstudio 接口将其显示为'VOLSEL'(T 缺失)。 我是否需要将其他位变为低电平? 非常感谢您的帮助、Bryan!

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

    Volsel 和 voltsel 位相同(软件和数据表之间的拼写不同)。 默认情况下、Volsel 应使用全新 SREC (从网站下载)设置为0。 使用 bqStudio 的默认颜色方案、当块为绿色时、值为0。 当为红色时、值为1。

    如果发生这种情况时不存在外部分压器、则可能已将4.5V 电压发送到 BAT 引脚、而 ADC 仅预期1V 电压。

    在设置 volsel = 1之前、请确保已为 J5上的监测计填充了跳线、并已为 J2的16V、32V 或48V 跳线之一填充了跳线。

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

    非常感谢、Bryan! 如果有任何其他问题、我将再次校准电量监测计并联系我们。