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.
工具与软件:
Dears、
我正在所有者板上使用 TPS25750。 我正在使用通过 I2C 连接到 TPS 的主机处理器。
我有两个失败、但我找不到解决方案、所以我需要一些小的帮助。
1)当我将电缆与外部 PD3.0充电器连接时、充电器在 Vusb 上提供5V 电压、并且应该唤醒内部主机电源、因此、I2C 上拉。 在这种情况下、有时 TPS I2C 无法正常工作。 无 ACK 和 I2C 失败。 对于 VSYS、PP5V、3V3之间的电源序列、有一些特殊建议? USB 外部充电器的最终抵消将是20V、始终是如此。
2)当我到达与已经连接的充电器 TPS 的通信,我没有合同,尽管发送"GSrC" 4CC 命令。 当主机启动时、我发送补丁捆绑包、但在拔下/重新插接电缆之前似乎没有进行协商。
此致
Thierry
告诉我您是否可以看到 pdf 文件(我可以单击并丢弃它)。
仅是整个设计中的 TPS25750部分。
为了进行调试、我先连接 USB 电缆、然后连接5V6电源。
调试已经足够完成、所以当我连接 USB 线缆时、我自动打开5V6电源。 就像这样、效果更好。
在我的下一个测试步骤中、出现 问题、我将所有芯片刻录到了电路板上。 我已更改、但电缆检测不起作用、因此我需要检查焊缝。
不管怎样,你能确认"GSrC"命令应该重新启动一个求婚吗?
BR
Thierry
尊敬的 Conner:
我现在不知道在哪里有麻烦、但由于我更换了所有受影响的芯片、我从来没有与我的 PD 充电器达成任何协商。
I2C 正在工作、突发似乎已正确加载。 我检查 CC 信号、可以在这里看到一些通信。
但是、USB 电压仍然是5V、而不是20V、没有得到平衡。
我连接 Power-Z 器件以分析 USB-C 协议。 它仅显示"DCP 1、5A"、因为突发已设置。
我正在使用 ChargerLab 软件工具争取拥有日志文件、但它还没有工作。
有什么要检查的想法吗?
BR
Thierry
尊敬的 Conner:
我组装了一个新电路板、因为之前的电路板在烧坏芯片后再也不会工作(可能是返工故障)。
这款新的主板现在看起来工作正常。
我正在使用多个外部 PD 充电器进行测试(均至少提供20V 电压以及3到5A 电流)。
尽管我启动了5V (VSYS)电源、但它们仍然在工作(因此、过程在施加电源后启动)。 求婚似乎只是花了相当的时间去做(或有延迟)。
无论如何、我想了解"GSrC" 4CC 命令为什么返回0x06代码。 此代码不在数据表的3.1表中。
此外、在通过 USB 电缆唤醒所有系统时、启动过程中还会出现 I2C 通信故障。 I2C 保持锁定、并且在下电上电之前无法与 TPS 通信。 这会在长时间关闭(几分钟)后发生。
拔下电缆(因此、电源也已关闭)并再次插上电缆、所有操作都正常。
先从电源开始、然后插入 USB 电缆、始终不会出现问题。
VSYS、3V3和 USB 电源之间有一些时序要求?
BR
Thierry
错误:"PP5V"而不是"VSYS"
0x6可以视为错误。
如果在没有 VIN_3V3的情况下进行引导、则器件将在电池电量耗尽模式下引导。 TPS25750 TRM 详细说明了电池电量耗尽标志开启的行为以及如何清除该标志。
一直到最后。 这是一个已知问题、对于正在为 TPS25751进行校正的 TPS25750、有时会发生此问题。
此致、
Conner Gillette
尊敬的 Conner、感谢您提供的信息。
请注意"GSrC"错误、不应该是通信错误 、而应该是此命令的无效上下文。
我已经检查电源启动、并测量 Vbus 上升沿和内部电源产生的 VIN_3V3之间的12ms。
在未检测到电池电量耗尽的情况下应用 VIN_3V3的最长时间是多少? 我要确保我不是这种情况的边界线。
但是、我将管理电池电量耗尽标志的情况。
注意 I2C 总线锁定、感谢建议、我不会浪费更多时间在设计中查找此问题。
问题是 TPS25751没有可供经销商启动我们的生产。 您有任何可用日期吗?
等待 TPS25751 时、有时序命令、因为它似乎仅在我插入 USB 电缆时出现、而在插入电缆之前使用内部电源启动时绝不出现。
尊敬的 Conner:
等待 TPS25751可用于生产、我结束本主题。
BR
Thierry