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:为笔记本电脑/MacBook 等 DRP 器件充电

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1446885/tps25751-charging-drp-device-like-laptop-macbook

器件型号:TPS25751

工具与软件:

尊敬的 TI 支持部门:

我们最终解决了 TPS25751在与外部 MCU 配合使用时的一些问题、最终使源模式正常工作。 如果需要、请查看以下螺纹:

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1414755/tps25751-development-with-external-mcu-and-bq25731

现在、我们希望能够通过我们的 DRP 器件以及其他 DRP 器件(如笔记本电脑 MacBook、移动电源等)充电

我将我们的 json 文件附在此处:

e2e.ti.com/.../0820.jan_5F00_fixed_2D00_20240606.txt

我们的首选电源角色设置为电源(提供商)、但当我们将器件连接到笔记本电脑 Lenovo ThinkPad 时、器件由笔记本电脑充电、并且没有我们预期的 DR_Swap 到供电模式。 请参阅附加的日志。

e2e.ti.com/.../3644.log.zip

例如、当我连接智能手机 Xiaomi 14 (也是 DRP)时、会自动发出 DR_Swap、以便我们的器件开始充当供电方。 我希望笔记本电脑也一样。

您能告诉我们、要将 TPS25751切换为拉电流模式并开始为笔记本电脑充电、该怎么办?

谢谢你

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

    您好、Jan:

    在本例中、您要查找 PR (电源角色交换)。 您的设备是否始终希望作为供电方? 在端口控制寄存器中有一个位可以用于此处"Initiate Swap to Source"。 它的作用是、只要 TPS25751开始充当受电方电源角色、就会向远端发送电源角色交换请求

    我根据之前设置了"启动切换至源"位的 PP3生成了一个.c 文件。 我还附上了 JSON。 json 中不包含固件更改、GUI 仍不支持该更改、如前所述、但您可以使用 json 作为更改字段的参考。

    e2e.ti.com/.../Jan_5F00_fixed_2D00_120424.json

    e2e.ti.com/.../Jan_5F00_fixed_2D00_120424.c

    谢谢。此致、

    Chris

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

    Chris、您好!

    感谢您快速生成.c 文件、我以前尝试过"启动交换到源"位、但它无法正常工作。

    我附加了具有该行为的日志。

    e2e.ti.com/.../7433.log.zip

    请您对如何使其正常工作有什么想法吗?

    谢谢你

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

    您好、Jan:

    由于 PD 日志的性质、哪一方有点不清楚。 我将假设如您所说、远端用作源端。 在本例中、TPS25751开始作为 UFP 受电方

    "Initiate swap to source"设置似乎有效、我们看到受电方多次启动 PR_swap (第一个实例是第26行)。 问题是之后会发生什么。 下面我解释预期的行为、然后将您可能需要调试和解决潜在问题的地方细分出来。

    PR_Swap 已启动

    远端接受

    原始源删除 VBUS

    移除 VUBS 后、发送 PSRDY

    原始灌电流成为新拉电流、并开始通过提供5V 电压来准备 VBUS

    完成后、新供电方会发送 PSRDY。

    在此过渡期间、您对5V 和 PPHV 电源做些什么? 他们目前是否能够提供5V 电压?

    我们第一次看到、系统使其超过 PR_SWaP 情况、然后尝试协商高电压合约、电压立即下降。 您能不能帮助我了解您目前在 MCU 和电压编程中看到的内容? 此时我们是否已向 PPHV 提供5V 电压?

      

    我们在其余日志中看到多次断开连接并重新连接、在这里我们看到系统仅使其到达 finaly ps_rdy。 那么5V 电压会降至4V? 您是否知道导致此行为的原因以及4V 电压来自何处?

    谢谢。此致、

    Chris

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

    Chris、您好!

    很抱歉长时间延迟,我会很快评估你的提示,让你知道,如果我发现任何东西。

    谢谢你

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

    您好、Jan:

    您好、我们将等待您的反馈。

    谢谢。此致、

    Chris