主题中讨论的其他器件: 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 原理图。