主题中讨论的其他器件: TPS25751
工具与软件:
尊敬的 TI E2E 支持团队:
连接 USB-C 时、我使用 USB 控制器的 LDO_3V3输出引脚唤醒我的系统。 一旦连接的 MCU 处于唤醒状态、将从外部为 USB-C 控制器的 VIN_3V3引脚提供3.3V 电源、并通过 I2C 加载补丁。 这样可以正常工作、但在连接 USB-C 设备后、我在关闭时遇到问题。
在系统关断期间、3.3V 电源被 MCU 切断、不幸地导致 LDO_3V3也降至零。 似乎 TPS25750会注意到 VBUS 仍然存在、并在~100ms 的死区时间后从 VBUS 为 LDO_3V3供电。 问题是 LDO_3V3上的这个正边沿再次唤醒我的系统。
一种可能的解决方案是强制 TPS25750芯片在从外部切断3.3V 电源之前使用 VBUS 作为 LDO_3V3的电源。 这意味着 LDO_3V3将保持高电平、我的系统可以根据需要关断(TPS25750除外、该情况正常)。 在这种情况下、是否可以通过 I2C 或任何其他方式设置"电池无电标志"、以强制 LDO_3V3保持高电平? 甚至可以通过加载另一个配置补丁来完成? 我测得、未加载补丁时、在 VBUS 和 VIN_3V3之间交换电源输入不会导致 LDO_3V3中出现任何压降。
如果这是相关的:使用 ADCIN1和 ADCIN2进行的器件配置为"AlwaysEnableSink"。
非常感谢你的评分
完成