主题中讨论的其他部件: SHA-256、 TPS25750EVM
工具/软件:
您好:
我正在使用 TPS25751D 在中 纯接收 USB-C PD 设计 最高协商电压 20V/5A 来自 USB PD 源(Apple 96W USB-C 适配器)。
我已经验证了以下内容:
-
VDD = 3.3V 、 PPHV = 5V 、和 VBUS = 5V 稳压器
-
I²C 通信工作正常—我可以发送4CC 命令(例如
SSrC
)和读取响应(全部返回0x00000000
) -
我在使用 ADCIN1 = 1.64V 和 ADCIN2 = 1.64V (请求 具有4节电池充电器+ I²C I ² C 控制的20V 受电方)
-
寄存器0x08中设置 PD_Negotiation 标志、但 SNK_ENABLED 从不激活
-
CC_ACTIVE 保持在0x00 在所有情况下(未检测到极性)
-
我验证了 USB4105-GF-A 连接器布线正确(CC1 = A5/B5至 TPS 引脚15、CC2 = A6/B6至引脚16)
-
尝试移除所有 CC 电容(原来是330 pF→替换为33 pF→、然后完全移除)
-
已尝试添加 5.1 kΩ 下拉电阻器 CC1和 CC2均单独连接—CC_ACTIVE 无变化
-
已使用多个支持 PD 的充电器和电缆、包括 Apple 96W 和 Dell 130W
-
我在 CC2上的读数为1.5V (确认有效 Rp)、 CC1上的读数为0V (未使用极性)
- 附件是 CC 线路的 Salea 捕获。 源似乎明确通过 CC1发送 Source_Capabilities、但 TPS25751D 从不响应请求。
- 我尝试了 USBCPD 应用工具固件(带/不带 BQ 的受电方)的多次迭代、但未检测到差异。 当前配置为:
{"Questionnaire":{"device":"TPS25751 "、"toolBuildVersion":"1.0.2"、"answers":[ null、4、 4、1、0、3、0、 1、1、1、0、0、 0、16.8、3、0.4、0.4、 0]、"VendorID":"0000"、"ProductID":"0000"、"version":"1.0.0.2"}
尽管如此、TPS25751D 仍无法锁存 CC 极性、并且始终不会启用灌电流。
您能否帮助确认:
-
我的初始化序列是阻止 Rd 置为有效还是 CC 检测?
-
激活内部 Rd 有任何附加要求?
-
TPS25751D 可能会一直处于受电方启用因 CC 或充电器配置而被阻止的状态?
我随附了原理图和布局以供参考。 请提供任何指导。
此外、以下是 TPS25751寄存器转储:(不确定是否有用)
--- TPS25751寄存器转储(0x00 - 0x3F)-- 0x00:0x04 0x01:0x04 0x02:0x04 0x04 0x04:0x05 0x04:0x10 0x06:0x00 0x07:0x00 0x08:0x04 0x09:0x40 0x0A:0x00 0x0B:0x04 0x00 0x0B:0x0E 0x0F:0x00:0x0E:0x00:0x04:0x10:0x0B:0x11:0x12:0x00:0x22 0x00:0x14 0x0B 0x00:0x17 0x00:0x16 0x00:0x16 0x00:0x16 0x0B 0x00:0x17 0x00:0x16 0x00:0x17 0x00:0x17 0x00:0x16 0x0B 0x00:0x0B 0x00:0x16:0x16 0x00 0x23:0x00 0x24:0x00 0x25:0x00 0x26:0x05 0x27:0x00 0x28:0x00 0x29:0x00 0x2A:0x00 0x2B:0x00 0x2C:0x00 0x2D:0x00 0x2E:0x00 0x2F:0x28:0x30 0x00 0x31:0x00:0x00:0x00:0x34:0x00 0x35:0x00 0x36:0x00 0x37:0x00 0x38:0x00:0x39
PS -我切断 USB 2.0信号的布线、因为 a)我将其反转、b) PD 协商不需要这些信号。
e2e.ti.com/.../7357.schematic1.pdf