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.

[参考译文] TPS25730:PD 协商成功后 USB 全速数据出现问题

Guru**** 2386620 points
Other Parts Discussed in Thread: TPS25730EVM, TPD6S300EVM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1462474/tps25730-issues-with-usb-full-speed-data-after-successful-pd-negotiation

器件型号:TPS25730
主题中讨论的其他器件: TPD6S300EVM

工具与软件:

您好!

我正在定制设计中使用 TPS25730D、这是一款要求高功率(高达30W)的计算机外设。 就 USB-C 而言、它仅受电(因此选择了 TPS25730D)、USB 数据仅供 UFP 使用。

电源协商运行完美-它将协商来自各种电源的所需电源。  遗憾的是、当通过 USB-C 转 USB-C 电缆连接到 MacBook 或 Lenovo 笔记本电脑时、一旦完成电源协商、数据链路就会从系统中消失。 我使用定制 PCB 以及 TPS25730EVM (带 TPD6S300EVM 和一些板线来检索 USB 数据、因为该 EVM 不支持 USB 数据)进行了测试。 在 MacBook USB 设备上显示几秒钟、然后消失。 在联想,它不断出现和消失...

当使用 USB-C 转 USB-A 电缆连接该器件时、它可以正常工作(当然、由于 USB-A 不支持电力输送、因此功耗会降低)、并且 USB 数据连接稳定。 用于 USB 数据的 MCU 是 ESP32-S3、但测试是使用其 USB 引导加载程序完成的、所以我不会责怪 USB 堆栈。

附上了我的 USB PD 原理图。  

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

    尊敬的 Piotor:

    感谢您在 E2E 上提出问题!

    您的正确观点是、我们的端口角色将保持为 UFP 受电方、但对于 USB 数据、PD 控制器在数据连接中不起任何作用。

    是否可以发送连接的 PD 日志? 出现异常情况导致断开的情况。  

    谢谢!

    Kevin