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.

[参考译文] TPS25751:如果 PD 能够协商 USB-USB 电源合约、如何使用 EDL USB 电缆恢复器件?'t

Guru**** 2591200 points
Other Parts Discussed in Thread: TPS25751

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1563534/tps25751-how-to-use-an-edl-usb-cable-for-device-recovery-when-usb-pd-power-contracts-can-t-be-negotiated

器件型号:TPS25751


工具/软件:

EDL 电缆用于为 USB-C 设备(例如智能手机)供电、并 强制其进入 EDL(紧急下载)模式、以便能够在故障设备上重新安装固件等。   它们通常通过短接 USB-SS 来工作 USB-HS  D+线路至 GND。

这些电缆是基本的 USB2.0 、另一端总是有 USB-A 插头、并且没有 CC 线、因此无法协商 USB-USB PD 合约。

这意味着、在配置为在不满足电源合约的情况下关闭的系统中、器件永远无法进入 EDL 模式、因为一旦 配置了 TPS25751、它就会立即断电。

是否有办法可以确定正在使用 USB2.0 或 EDL 电缆、并使 TPS25751 允许在本例中未协商 PD 合约的情况下供电?

非常感谢、

Justin

=======

<编辑 — 将  USB-SS 的拼写错误更正为 USB-HS>

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

    您好:

    我不太确定我会遵循。  Type-A 插头应提供 Rp、并定义 Type-C 运行方式(5V、电流容量由 Rp 值广播)。 在收到消息之前、TPS25751 不会转换到 PD 状态机。  如果您清除 TPS25751 上的电池电量耗尽标志、这将启动 sinktimer、然后在超时时发生复位。

    您能否展示在 CC 和 VBUS 线路上看到的波形?

    此致、
    Chris  

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

    感谢克里斯的明确答复,并 解释了我的不清楚的问题很好。

    我目前对 5V 电源 的要求设置为 3A 的电流、不过我可能会稍微降低该阈值。

    但是、在激活 EDL 模式的情况下、器件仅执行非常基本的操作、这意味着其电源要求要低得多。  我想知道 TPS25751 是否能够在这些条件下以某种方式降低或忽略 PD 要求?  如果没有、我可能必须放宽 5V 电流要求、并接受在某些不适当的电源条件下器件只会出现欠压的情况。

    我也许能够得到这些线的波形,如果它们是相关的,但我还不能很容易地访问它们。

    此致、

    Justin。

    =======

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

    您好:

    目前、我的 5V 电源要求设置为 3A 电流、 尽管我可能会稍微降低该阈值。

    如果连接了供电方但该电源不受支持、预期的操作是什么?  PD 控制器具有自动协商功能、可防止在电源未广播最小功率时关闭电源路径。  根据规范、受电方必须请求供电方的最高能力、受电方将向供电方通知不匹配情况。

    我想知道 TPS25751 在这些条件下是否有办法降低或忽略 PD 要求?  [/报价]

    您可以禁用 PD 操作、以便控制器仅支持 USBC 标准。  这需要对端口配置寄存器进行 I2C 写入以设置位 10。

    https://www.ti.com/lit/ug/slvucr8a/slvucr8a.pdf#page=32

    此致、

    Chris

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

    谢谢 Chris、因此我需要找到一种在使用 EDL 电缆时向 TPS25751 发送信号的方法。  这不可能超过 I²C μ s、因为在 EDL 模式下、连接的微处理器未引导。

    如果连接了电源并且不支持该电源、预期的操作是什么?

    电源路径通常应闭合、目前仍能正常工作。  我正在寻找一种方法来使连接 EDL 电缆时的一个例外,以便电源路径保持打开,尽管不匹配。  这可以使用 GPIO 来完成吗?  例如、是否可以将 GPIO 配置为 启用电源路径、无论是否有任何不匹配情况?

    非常感谢您的帮助。

    此致、
    Justin。
    =======

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

    您好:

    是否可以使用 GPIO 来完成?  例如、是否可以将 GPIO 配置为 启用电源路径、而不管任何不匹配情况如何?

    GPIO 可配置性仅限于 此处所述 的内容、不包括电源路径控制输入。  从技术上讲、您可以使用 TPS25751 的“S"型号“型号、并通过一些附加逻辑来控制外部电源路径 FET、以包含 EDL 用例。

    此致、

    Chris