主题中讨论的其他器件:TPS65987
我们正在尝试设置一个电池供电的板、该板可以在电池断开时通过 USB-C 由 Android 平板电脑供电、但随后切换到由电池供电、并在插入 Android 时为其充电。 设置基本上与 TPS65987 EVM 相同、并且我们已经针对该 EVM 验证了硬件设置。 但是、当加载相同的固件时、EVM 和我们的电路板的行为不同。
当系统电源被提供给芯片时、此 EVM 能够为平板电脑充电。 未连接系统电源时、平板电脑也可以为 EVM 供电。 我们的板无法为平板电脑充电、但当系统电源未连接时、平板电脑能够通过 VBUS 为板供电。
另一个缺点是、根据 USB-C 电缆的方向、可能存在不同的故障模式。 在一个方向上、当平板电脑和电池均连接到为 VBUS 提供5V 电压的平板电脑时、电路板将继续充当接收器。 如果随后 USB-C 电缆翻转、VBUS 线路会表现出不稳定的行为、并似乎在0V 和5V 之间跳动。 这表明 CC1和 CC2存在问题、因为根据我对 USB-C 的理解、它们应该协商拉电流/灌电流、并且应该不受方向约束。
由于 EVM 和电路板的硬件和软件看起来相同、我们的故障排除方法一直回过头来寻找芯片本身。 我们尝试了不同的电缆、不同的电路板、经验证的连续性等。 EVM 和我们的板均使用配置 GUI 中的相同固件进行加载。 我们还检查了 TPD6S300ARUKR 保护 IC、它似乎工作正常。 我在该 EVM 为平板电脑充电时测量了该 EVM 上的引脚对引脚电压、并将其与应为平板电脑充电时的电路板电压进行比较。 下面附上了这方面的努力。 直接在 TPS65987DDH 引脚上测量信号。
e2e.ti.com/.../Controller_5F00_EVM_5F00_Pin_5F00_Voltage.xlsx
可观察的一个关键数据点是 CC 信号路径在 EVM 和电路板之间具有不同的电压。
一项硬件差异是 EVM 芯片的标记是 TPS65987DDH TI 11F S399 G4、我们电路板的芯片标记是 TPS65987DDH TI 2AF S351 G4。 我不确定这些标记是否指示芯片之间的修订版本差异、但我看到了一些情况、即芯片的 EVM 是围绕旧版本的芯片设计的、而是因新版本而淘汰的。 由于我们专门复制了一个已知的工作电路(EVM)、但行为不同、因此文档和 EVM 是否可能已过时?
感谢您提供的任何帮助。