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.

[参考译文] TPS65987DDK:灌电流超过负值时的 GPIO 事件

Guru**** 2482105 points
Other Parts Discussed in Thread: TPS65987DDK

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1505648/tps65987ddk-gpio-event-when-sink-device-flow-current-over-negtiated

器件型号:TPS65987DDK

工具/软件:

您好:

我想通过使用 GPIO 事件确认用户是否知道以下情况。

*当 SNK 器件的电流在 CC 通信上协商完毕后、我了解 TPS65987DDK 作为 SRC 器件将禁用内部 PowerPath。
但是、是否有办法将此情况通知外部器件(CPU 或 MCU 的种类)?

例如、如果 TPS65987DDK 设置为仅 DFP、固定为5V/3A。
但是、SNK 器件会将 SNK 功能发送为5V/SNK 900mA。
SRC 器件 TPS65987DDK 接受此 SNK 功能。 但是、SNK 器件 出于某种原因消耗1A 电流。 在这种情况下、我知道 TPS65987DDK 会禁用内部电源路径、但是否有办法通过使用 GPIO 事件通知此情况?

此致、   

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

    尊敬的 Ryuuuichi:

    此活动是否有效?

    通常、我们仅限于 TRM 中的 GPIO 事件表中列出的 GPIO 事件。

    谢谢。此致、

    Chris

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

    您好、Chris、

    我认为此位字段用于 IOCC 或 IOCP。
    例如、在前面的说明用例中、I set IOCC = 150%、那么电流限制将在4.5A 电流增量下正常工作。
    因此、在上述情况下、我认为这件事是行不通的。
    我的理解不正确吗?

    此致、

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

    尊敬的 Machida-San:

    电流限制 IOCC 将根据有效合约进行设置。

    然后、PD 控制器会将"Peak Current"字段应用于电流。

    GUI 中的值->实际值

    100%-> 100%

    130%-> 150%

    150%、200%-> 200%

    使用此计算值、可以将其与 IOCC 的可编程值进行比较、并将其设置为刚好超过计算值的设置。

    发生与 IOCC 相关的 OCP 事件时、应触发此 GPIO。 也会因 IOCP 事件而跳闸。

    谢谢。此致、

    Chris

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

    您好 Christopher-San、

    感谢您的解释。
    但是、我将重新解释我想确认的内容。

    *这里是我的设置。

    -仅限 DFP
    - SRC 功能仅为固定5V/3A
    - IOCC 设置为4.5A (150%)

    在这种情况下、我会连接具有5V/SNK 功能的900mA 器件。
    900mA 通过 CC 通信接受5V/SRC SNK 功能。
    之后、当我使用电力负载流过1A 流向 VBUS 时。 在达到4.5A 之前、禁用内部 PowerPath。

    我怀疑之所以会出现此问题、是因为 SNK 流电流超过 negoaion 设置值。
    我想确认的是、我是否可以将类型的此条件设置为 GPIO 事件。

    以上结论包括我的假设。 所以,如果你不同意我的意见,请你给你的想法?

    此致、


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

    尊敬的 Machida-San:

    将根据有效合同设置电流限制 IOCC。
    SRC 900mA 通过 CC 通信接受5V/ISNK 功能。

    如果有 CC 通信协商的900mA 合约(PD 合约)、则 PD 控制器使用该合约进行 IOCC 计算。

    [报价 userid="416726" url="~/support/power-management-group/power-management/f/power-management-forum/1505648/tps65987ddk-gpio-event-when-sink-device-flow-current-over-negtiated/5788533 #5788533"]

    GUI 中的值->实际值

    100%-> 100%

    130%-> 150%

    150%、200%-> 200%

    [/报价]

    如上所述、150%实际上对应于200%、因此 IOCC 将设置为约1.8A

    它没有将 IOCC 设置为 GUI 中设置的最大值(3A)、它将基于协商的合约(900mA)。 您将无法达到4.5A 上述 GPIO 应通过 IOCC 触发。

    谢谢。此致、

    Chris