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.

[参考译文] BQ40Z50:每个 GPIO 设置一个 BQ40Z50多标志映射

Guru**** 2496645 points
Other Parts Discussed in Thread: BQ40Z50, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1468172/bq40z50-bq40z50-multiple-flag-map-set-up-per-one-gpio

器件型号:BQ40Z50
Thread 中讨论的其他器件: BQSTUDIO

工具与软件:

我正在根据技术参考 e BQ40z50-R5、开发适用于 BQ40z50的固件
我需要 GPIO 22 (LED)在检测到以下事件时从逻辑1 (高电平)切换到输出模式中的0 (低电平):
-切换到逻辑1位 DCOT (15位安全状态 A+B 寄存器)
或者
-切换到永久失效寄存器的任何位的逻辑1
或者
-切换到逻辑1位 OT ( 6位温度范围寄存器)
或者
-切换到逻辑1位 CUV (0位安全状态 A+B 寄存器)
我已输入以下十六进制地址来满足这些条件
- 87f8.
-970d.
-9765
-9708.
但是、当触发 DCOT 或 OT 时、系统始终在此 GPIO 上保持逻辑1。
您能准确告诉我发生错误的位置以及如何更正" 标志映射"设置中的地址吗?

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

    您好、Victor:

    如果可能、您能否共享电量计设置的.gg 文件、以便我们可以确认配置?

    此致、

    Anthony

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

    您好、Anthony、
    向您发送配置。

    此致、
    胜利


    e2e.ti.com/.../Test_5F00_R5.gg.csv

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

    您好、Victor:

    感谢您共享.gg 文件。

    [报价用户 id="640393" url="~/support/power-management-group/power-management/f/power-management-forum/1468172/bq40z50-bq40z50-multiple-flag-map-set-up-per-one-gpio "]
    但当触发 DCOT 或 OT 时、系统始终在此 GPIO 上保持逻辑1。[/QUOT]

    我对这里的意思感到困惑、您是说即使在触发这些保护之后、该位仍将持续保持逻辑1、还是有问题在触发后它们不会变为低电平?

    此致、

    Anthony

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

    您好、Anthony、
    正是所假设的

    您的意思是即使触发了这些保护措施、该位也会持续保持逻辑1吗

    例如、最简单的实践方法是使用 DCOT 状态、当我调用该状态(在 BQStudio 中、它变为1)时、我需要将 GPIO 连接到 GND、但使用示波器进行测量时、电池电压会保持在那里。
    此致、
    胜利

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

    您好、Victor:

    根据.gg 文件、似乎所有 GPIO 设置都将 FLAG_OR 设置为0 (针对和)、并且所有这些条件都设置在同一个 GPIO 引脚上、这意味着除非同时满足所有条件、否则从技术上不会触发。 如果可能、您能否将 FLAG_OR 更改为1、看看这是否能够缓解该问题?

    此致、

    Anthony

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

    您好、Anthony、
    建议起作用此外如果 我关闭其他条件仅保留 DCOT 状态触发器那么无论处于 安全状态的 DCOT 如何、所选的 GPIO 都不会更改其状态。 这是令人遗憾的是,我不能用屏幕截图来直观地确认这个问题。
    此致、
    胜利

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

    您好、Victor:

    当触发 DCOT 保护时、是否可以共享 bqStudio 寄存器屏幕?

    此致、

    Anthony

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

    您好、Anthony、
    保护当前设置5°。  请看一下。
    e2e.ti.com/.../Test_5F00_R5_2D00_v0.2.gg.csv

    此致、
    胜利

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

    您好、Victor:

    感谢您确认寄存器映射、是否可以共享.srec 文件、以便我们从侧面对其进行测试、看看我们是否可以再现它?

    此致、

    Anthony